My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 34316c1f-d1c6-429b-b0b8-00705d7d4f46
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5a0694a | refs/heads/master | 2 | 4 minutes 40.71 seconds 7% | 2024-02-15 21:05:33 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 3 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 3 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 40.71 seconds) |
---|---|---|
0 Finished First | 2024-02-15 21:08:30 UTC | 2 minutes 21.91 seconds |
1 Finished Last | 2024-02-15 21:08:30 UTC | 2 minutes 18.8 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.56 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 | 34.35 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.92 seconds | 10% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.0 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.45 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.23 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.79 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.84 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.53 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.24 seconds | 10% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.06 seconds | 17% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.11 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.76 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.51 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.46 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.45 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.22 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.99 seconds | 14% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.63 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.58 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.42 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.36 seconds | 14% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.78 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.64 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 45% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.86 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.73 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.65 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.58 seconds | 21% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.55 seconds | 3% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.47 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.44 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.27 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.27 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.22 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.09 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.03 seconds | 14% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.01 seconds | 9% | Trend |
spec/lib/reports/line_items_spec.rb | 2.0 seconds | 20% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.9 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.88 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.67 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.49 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.48 seconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.44 seconds | 28% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.18 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.12 seconds | 14% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.11 seconds | 47% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.09 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.07 seconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.04 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 966 miliseconds | 42% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 906 miliseconds | 6% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 866 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 843 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 769 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 754 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 737 miliseconds | 11% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 685 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 622 miliseconds | 9% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 602 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 578 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 544 miliseconds | 12% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 525 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 516 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 504 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 470 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 426 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 426 miliseconds | 19% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 402 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 342 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 340 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 333 miliseconds | 12% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 301 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 297 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 282 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 280 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 271 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 254 miliseconds | 17% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 251 miliseconds | 13% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 234 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 231 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 231 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 228 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 203 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 200 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 192 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 172% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 171 miliseconds | 13% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 158 miliseconds | 29% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 150 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 133 miliseconds | 65% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 133 miliseconds | 9% | Trend |