My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 87f2f6cd-d90d-45c2-972b-f968c6adeccb
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
daa73e0 | refs/pull/12133/merge | 2 | 4 minutes 35.01 seconds 5% | 2024-02-07 06:07: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 20.59 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 20.59 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 35.01 seconds) |
---|---|---|
0 Finished Last | 2024-02-07 06:10:36 UTC | 2 minutes 19.78 seconds |
1 Finished First | 2024-02-07 06:10:16 UTC | 2 minutes 15.23 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.53 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 | 33.21 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.26 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.6 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.98 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.93 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.29 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.87 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.76 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.16 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.68 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.8 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.79 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.63 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.34 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.01 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.61 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.57 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.56 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.14 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.66 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.64 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.45 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.31 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.19 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.96 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.89 seconds | 18% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.83 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.67 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.61 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.6 seconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.49 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.37 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 2.22 seconds | 30% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.16 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.14 seconds | 20% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.08 seconds | 19% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.98 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.82 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.57 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.51 seconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.46 seconds | 52% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.31 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.24 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.22 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.14 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.14 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.11 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.09 seconds | 46% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.08 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.08 seconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 895 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 869 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 803 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 783 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 743 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 721 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 704 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 659 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 604 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 604 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 570 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 555 miliseconds | 15% | Trend |
spec/migrations/split_customer_names_spec.rb | 546 miliseconds | 11% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 500 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 496 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 455 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 424 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 399 miliseconds | 2% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 372 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 339 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 334 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 332 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 332 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 316 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 278 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 276 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 276 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 272 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 240 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 239 miliseconds | 9% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 234 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 232 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 220 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 206 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 156 miliseconds | 2% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 148 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 145 miliseconds | 16% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 143 miliseconds | 63% | Trend |
spec/lib/spree/money_spec.rb | 126 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 119 miliseconds | 2% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 110 miliseconds | 15% | Trend |