My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a0ef5cf0-41c8-4c5e-8176-ee5673cc0bec
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
08111f9 | refs/heads/selecting-OC-should-redirect-to-shop | 2 | 4 minutes 18.96 seconds | 2024-02-16 06:32:36 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.85 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.85 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.96 seconds) |
---|---|---|
0 Finished First | 2024-02-16 06:35:11 UTC | 2 minutes 2.58 seconds |
1 Finished Last | 2024-02-16 06:35:27 UTC | 2 minutes 16.38 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.44 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 29.59 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.55 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.73 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.58 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 8.88 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.75 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.65 seconds | 16% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.51 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.77 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.01 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.89 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.59 seconds | 17% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.0 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.9 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.67 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.33 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.28 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.27 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.75 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.66 seconds | 6% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.42 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.25 seconds | 34% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.97 seconds | 49% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.84 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.79 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.76 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.25 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.2 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.19 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.02 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.98 seconds | 16% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.9 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.84 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.82 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.74 seconds | 27% | Trend |
spec/lib/reports/line_items_spec.rb | 1.69 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.67 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.28 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.22 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.2 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.01 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.01 seconds | 52% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 811 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 811 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 809 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 780 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 758 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 756 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 735 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 726 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 663 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 611 miliseconds | 11% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 599 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 590 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 546 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 542 miliseconds | 11% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 490 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 478 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 449 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 439 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 434 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 390 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb | 365 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 362 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 293 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 290 miliseconds | 15% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 286 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 281 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 250 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 247 miliseconds | 17% | Trend |
spec/lib/reports/report_spec.rb | 234 miliseconds | 31% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 219 miliseconds | 8% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 215 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 199 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 146 miliseconds | 19% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | Trend | |
spec/lib/reports/sales_tax_report_spec.rb | 139 miliseconds | 47% | Trend |
engines/dfc_provider/spec/lib/data_food_consortium/connector/importer_spec.rb | 129 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 115 miliseconds | 70% | Trend |