My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID fdf19d96-b226-4062-8870-4d37af0af2af
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
14804c2 | refs/pull/12132/merge | 2 | 4 minutes 24.8 seconds 1% | 2024-02-07 04:36:13 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 1.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 1.69 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.8 seconds) |
---|---|---|
0 Finished First | 2024-02-07 04:38:58 UTC | 2 minutes 11.25 seconds |
1 Finished Last | 2024-02-07 04:39:00 UTC | 2 minutes 13.55 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.47 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.19 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.71 seconds | 9% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.58 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.97 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.55 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.2 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.14 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.14 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.87 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.36 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.88 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.45 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.34 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.09 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.0 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.88 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.46 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.41 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.35 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.21 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.93 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.59 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.55 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.39 seconds | 50% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.87 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.79 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.59 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.34 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.3 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.19 seconds | 22% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.0 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.89 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.82 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.45 seconds | 16% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.45 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.2 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.02 seconds | 50% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 998 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 983 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 877 miliseconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 856 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 847 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 788 miliseconds | 17% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 749 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 695 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 693 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 691 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 623 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 555 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 528 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 524 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 500 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 464 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 449 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 447 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 409 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 375 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 352 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 323 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 304 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 299 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 260 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 258 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 256 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 247 miliseconds | 4% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 229 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 211 miliseconds | 14% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 209 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 204 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 198 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 184 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 152 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 147 miliseconds | 4% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 128 miliseconds | 3% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 128 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 125 miliseconds | 68% | Trend |
spec/lib/spree/money_spec.rb | 120 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 99 miliseconds | 3% | Trend |