My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 240e5c00-6e10-42af-b55a-90c70b405589
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4d1eaec | refs/heads/oidc-tokens | 2 | 4 minutes 27.73 seconds 2% | 2024-02-14 03:39:23 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 333 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 333 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 27.73 seconds) |
---|---|---|
0 Finished First | 2024-02-14 03:42:14 UTC | 2 minutes 16.43 seconds |
1 Finished Last | 2024-02-14 03:42:15 UTC | 2 minutes 11.31 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.49 minutes)
Test file path (Displaying entries 1 - 100 of 134 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 | 21.51 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.55 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.87 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.74 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.46 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.5 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.37 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.16 seconds | 9% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.4 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.94 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.87 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.35 seconds | 12% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.01 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.79 seconds | 12% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.76 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.68 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.51 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.5 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.9 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.59 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.58 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.39 seconds | 32% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.21 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.14 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.0 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.57 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.49 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.45 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.44 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.31 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.26 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.12 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.08 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.05 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.01 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.86 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.78 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.48 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.44 seconds | 28% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.29 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.14 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.1 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 7% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.05 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 874 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 849 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 837 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 835 miliseconds | 23% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 822 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 814 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 732 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 704 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 672 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 585 miliseconds | 6% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 573 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 552 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 533 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 525 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 511 miliseconds | 9% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 480 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 463 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 388 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 384 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 354 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 339 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 330 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 321 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 286 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 283 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 282 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 270 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 261 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 250 miliseconds | 18% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 248 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 235 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 233 miliseconds | 13% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 225 miliseconds | 3% | Trend |
spec/migrations/20240213044159_copy_oidc_data_to_oidc_accounts_spec.rb | 217 miliseconds | 442% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 217 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 215 miliseconds | 20% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 194 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 191 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 182 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 152 miliseconds | 7% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 130 miliseconds | 7% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 130 miliseconds | 6% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 6% | Trend |