My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 8d7feddd-0de6-4aee-be37-baeacbea6ed4
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e4acf17 | refs/pull/12376/merge | 2 | 4 minutes 20.85 seconds | 2024-04-24 21:44:50 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 1.6 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 1.6 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.85 seconds) |
---|---|---|
0 Finished Last | 2024-04-24 21:47:37 UTC | 2 minutes 10.11 seconds |
1 Finished First | 2024-04-24 21:47:36 UTC | 2 minutes 10.75 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.45 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 | 31.69 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.01 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.35 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.84 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.31 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.8 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.36 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.91 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 6.76 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.07 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.39 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.84 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.78 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.76 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.51 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.25 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.13 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.1 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.89 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.34 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.21 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.47 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.46 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.44 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.36 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.36 seconds | 7% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.04 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.98 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.93 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.86 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.5 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.31 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.26 seconds | 21% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.22 seconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 973 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 968 miliseconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 931 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 878 miliseconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 815 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 809 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 793 miliseconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 737 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 685 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 663 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 659 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 581 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 561 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 544 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 514 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 496 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 470 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 458 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 440 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 436 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 410 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 375 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 351 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 312 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 303 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 284 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 277 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 266 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 252 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 244 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 203 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 203 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 193 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 175 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 137 miliseconds | 7% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 4% | Trend |