My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 81b1df80-0044-4d89-9bce-40cf08fa8e71
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c6a9569 | refs/pull/12210/merge | 2 | 4 minutes 26.07 seconds 1% | 2024-02-27 18:24:09 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 330 miliseconds. 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 330 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 26.07 seconds) |
---|---|---|
0 Finished Last | 2024-02-27 18:27:02 UTC | 2 minutes 7.06 seconds |
1 Finished First | 2024-02-27 18:27:02 UTC | 2 minutes 19.01 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 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.15 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.09 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.27 seconds | 7% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.94 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.49 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.98 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.41 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.25 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.68 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.14 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.81 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.73 seconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.5 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.37 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.94 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.54 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.39 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.34 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.33 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.03 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.81 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.63 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.04 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.97 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.81 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.78 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.44 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 5% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.3 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.28 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.28 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.23 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.22 seconds | 7% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.08 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 2.04 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.88 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.74 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.43 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.38 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.23 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.15 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.01 seconds | 52% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 992 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 984 miliseconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 937 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 900 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 768 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 746 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 683 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 675 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 673 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 662 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 616 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 609 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 536 miliseconds | 10% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 532 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 463 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 460 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 452 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 445 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 436 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 420 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 391 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 338 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 329 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 319 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 316 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 277 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 274 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 272 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 271 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 262 miliseconds | 8% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 244 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 241 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 239 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 225 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 224 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 192 miliseconds | 5% | Trend |
spec/lib/i18n_digests_spec.rb | 181 miliseconds | 144% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 143 miliseconds | 16% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend | |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 6% | Trend |