My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9671b513-a02c-4bbe-87e3-7bff98eb7ee3
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0a5e6ba | refs/pull/12233/merge | 2 | 4 minutes 29.93 seconds 11% | 2024-03-06 02:22: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 13.57 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 13.57 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.93 seconds) |
---|---|---|
0 Finished First | 2024-03-06 02:24:47 UTC | 2 minutes 7.56 seconds |
1 Finished Last | 2024-03-06 02:25:01 UTC | 2 minutes 22.38 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.5 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.84 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.56 seconds | 24% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.57 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.95 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.54 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.52 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.87 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.22 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.97 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.21 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.8 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.27 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.1 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.88 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.71 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.64 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.58 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.55 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.21 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.16 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.53 seconds | 52% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.51 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.28 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.97 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.96 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.87 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.84 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.62 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.46 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.42 seconds | 24% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.39 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.25 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.24 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.08 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.0 seconds | 19% | Trend |
spec/lib/reports/line_items_spec.rb | 1.98 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.98 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.96 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.87 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.72 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.6 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.21 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.18 seconds | 49% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 985 miliseconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 980 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 934 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 887 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 844 miliseconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 807 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 771 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 754 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 673 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 673 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 653 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 583 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 579 miliseconds | 14% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 548 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 535 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 526 miliseconds | 26% | Trend |
spec/migrations/split_customer_names_spec.rb | 492 miliseconds | 18% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 477 miliseconds | 13% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 460 miliseconds | 25% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 441 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 427 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 387 miliseconds | 28% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 378 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 340 miliseconds | 27% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 339 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 332 miliseconds | 24% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 319 miliseconds | 23% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 303 miliseconds | 25% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 288 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 284 miliseconds | 26% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 274 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 39% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 253 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 238 miliseconds | 28% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 238 miliseconds | 28% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 221 miliseconds | 26% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 208 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 206 miliseconds | 34% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 206 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 192 miliseconds | 46% | Trend |
spec/lib/i18n_digests_spec.rb | 184 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 173 miliseconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 45% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 136 miliseconds | 49% | Trend |
spec/lib/spree/money_spec.rb | 132 miliseconds | 55% | Trend |