My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID eb7c024e-4201-4b70-8c01-111bd24abda4
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f4cb7c3 | refs/pull/12122/merge | 2 | 4 minutes 25.6 seconds 1% | 2024-02-13 02:30:12 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 9.96 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 9.96 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 25.6 seconds) |
---|---|---|
0 Finished Last | 2024-02-13 02:33:03 UTC | 2 minutes 17.61 seconds |
1 Finished First | 2024-02-13 02:32:53 UTC | 2 minutes 8.0 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 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.66 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.28 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.06 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.67 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.58 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.1 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.44 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.22 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.99 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.19 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.89 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.63 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.47 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.01 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.98 seconds | 16% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.79 seconds | 13% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.77 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.69 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.59 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.88 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.78 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.67 seconds | 26% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.6 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.93 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.87 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.6 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.53 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.48 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.47 seconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.26 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.1 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.08 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.01 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.87 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.85 seconds | 35% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.59 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.49 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.47 seconds | 32% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.24 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.23 seconds | 40% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.21 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.21 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 973 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 932 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 849 miliseconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 846 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 844 miliseconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 771 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 754 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 752 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 747 miliseconds | 13% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 639 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 593 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 558 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 546 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 530 miliseconds | 9% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 505 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 481 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 471 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 422 miliseconds | 51% | Trend |
spec/lib/stripe/account_connector_spec.rb | 385 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 379 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 352 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 350 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 346 miliseconds | 11% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 303 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 297 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 294 miliseconds | 13% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 285 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 256 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 246 miliseconds | 37% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 236 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 234 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 231 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 203 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 202 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 193 miliseconds | 25% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 190 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 133 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 5% | Trend |