My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d78ea10f-bc1c-4f56-8d63-a527dcf6bfdc
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f2b28e6 | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 45.22 seconds 8% | 2024-04-10 17:39:26 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 15.69 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 15.69 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 45.22 seconds) |
---|---|---|
0 Finished First | 2024-04-10 17:42:20 UTC | 2 minutes 17.49 seconds |
1 Finished Last | 2024-04-10 17:42:35 UTC | 2 minutes 27.74 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.58 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 | 33.9 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.74 seconds | 14% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.93 seconds | 11% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.66 seconds | 15% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.27 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.84 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.3 seconds | 16% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.55 seconds | 15% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.53 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.38 seconds | 16% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.26 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.75 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.63 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.14 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.13 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.06 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.89 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.83 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.71 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.6 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.28 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.82 seconds | 44% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.55 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.38 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.34 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.08 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.81 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.8 seconds | 29% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.64 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.48 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.36 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.36 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.25 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.07 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.99 seconds | 11% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.93 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.87 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.67 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.66 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.55 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.42 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.34 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.18 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.13 seconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.13 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.12 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 995 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 943 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 942 miliseconds | 42% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 878 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 875 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 853 miliseconds | 52% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 845 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 790 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 785 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 731 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 696 miliseconds | 12% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 629 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 580 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 526 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb | 523 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 504 miliseconds | 14% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 499 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 494 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 484 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 452 miliseconds | 12% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 427 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 396 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 342 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 334 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 332 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 323 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 320 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 308 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 307 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 298 miliseconds | 16% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 286 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 242 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 235 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 229 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 228 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 223 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 218 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 213 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 212 miliseconds | 14% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 201 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 198 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 188 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | Trend | |
spec/lib/reports/xero_invoices_report_spec.rb | 165 miliseconds | 33% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 149 miliseconds | 14% | Trend |