My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID db0dbe5f-fa81-4ad9-96d2-d94366ec6cac
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0b541e2 | refs/heads/buu/new-variant-11066 | 2 | 4 minutes 32.19 seconds 4% | 2024-02-15 06:49:08 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 31.2 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 31.2 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 32.19 seconds) |
---|---|---|
0 Finished First | 2024-02-15 06:51:59 UTC | 2 minutes 17.3 seconds |
1 Finished Last | 2024-02-15 06:52:31 UTC | 2 minutes 14.9 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.51 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 | 32.05 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.3 seconds | 7% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.83 seconds | 5% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.14 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.5 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.27 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.62 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.27 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.14 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.51 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.75 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.61 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.44 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.4 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.23 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.92 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.82 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.62 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.4 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.31 seconds | 13% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.77 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.45 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 48% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.06 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.74 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.72 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.67 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.57 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.53 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.32 seconds | 18% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.25 seconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.22 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.19 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.16 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.01 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.94 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.85 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.84 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.47 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.46 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.41 seconds | 25% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.32 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.26 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.11 seconds | 30% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.09 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.08 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.08 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.08 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 942 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 875 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 863 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 783 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 731 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 710 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 706 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 693 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 637 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 593 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 574 miliseconds | 94% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 566 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 561 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 522 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 502 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 498 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 496 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 472 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 447 miliseconds | 12% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 395 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 374 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 370 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 341 miliseconds | 10% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 302 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 302 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 291 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 289 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 276 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 268 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 267 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 242 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 233 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 231 miliseconds | 9% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 222 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 217 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 214 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 199 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 186 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 169% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 166 miliseconds | 36% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 150 miliseconds | 6% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 126 miliseconds | 67% | Trend |