My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1a042537-fa28-4c41-9cbb-dad5b18212bb
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2901a61 | refs/pull/12324/merge | 2 | 4 minutes 23.81 seconds 11% | 2024-04-01 01:43:53 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 11.48 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 11.48 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.81 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 01:46:45 UTC | 2 minutes 18.02 seconds |
1 Finished First | 2024-04-01 01:46:33 UTC | 2 minutes 5.79 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.47 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.04 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.97 seconds | 31% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.16 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.9 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.7 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.56 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.63 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.77 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.62 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.78 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.69 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.5 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.0 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.97 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.77 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.69 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.68 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.43 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.3 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.12 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.74 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.63 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.51 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.34 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.84 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.58 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.56 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.47 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.3 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.23 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.22 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.13 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.04 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.01 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.88 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.85 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.75 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb | 1.71 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.7 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.68 seconds | 9% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.3 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.14 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.1 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 981 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 883 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 879 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 783 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 758 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 675 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 663 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 662 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 629 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 613 miliseconds | 23% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 602 miliseconds | 11% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 537 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 524 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 514 miliseconds | 11% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 480 miliseconds | 15% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 476 miliseconds | 20% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 464 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 428 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 414 miliseconds | 22% | Trend |
spec/lib/stripe/account_connector_spec.rb | 375 miliseconds | 27% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 368 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 353 miliseconds | 14% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 22% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 340 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 32% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 287 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 280 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 274 miliseconds | 28% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 268 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 259 miliseconds | 27% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 29% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 239 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 228 miliseconds | 42% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 226 miliseconds | 41% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 217 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 205 miliseconds | 35% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 202 miliseconds | 34% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 192 miliseconds | 31% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 37% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 170 miliseconds | 38% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 48% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 39% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 40% | Trend |