My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 5778308a-f356-43f5-b2de-dd45bf976f04
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2b46ab9 | refs/pull/12334/merge | 2 | 4 minutes 8.91 seconds 5% | 2024-04-11 00:33:30 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 268 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 268 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 8.91 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 00:36:09 UTC | 2 minutes 3.14 seconds |
1 Finished First | 2024-04-11 00:36:08 UTC | 2 minutes 5.77 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.38 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.44 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.04 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.22 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.52 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.99 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.65 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.08 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.7 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.46 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.69 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.31 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.21 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.69 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.58 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.54 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.47 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.34 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.21 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.05 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.76 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.37 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.34 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.0 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.94 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.55 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.31 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.31 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.3 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.28 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.21 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.16 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.0 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.95 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.91 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.83 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.73 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.68 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.6 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.3 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.19 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 972 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 956 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 946 miliseconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 944 miliseconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 922 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 816 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 814 miliseconds | 3% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 775 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 696 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 686 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 645 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 621 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 612 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 588 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 556 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 555 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 460 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 455 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 448 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 434 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 433 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 420 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 390 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 347 miliseconds | 13% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 339 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 307 miliseconds | 4% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 301 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 300 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 295 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 293 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 263 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 258 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 249 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 242 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 208 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 208 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 204 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 196 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 196 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 182 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 170 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 136 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 5% | Trend |