My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a9d6cb89-62d0-483c-896e-99c25c0427ba
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
8bcdd05 | refs/heads/deletes_connected_accounts_after_specs | 2 | 4 minutes 36.46 seconds 9% | 2024-04-01 10:03:57 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 23.34 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 23.34 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 36.46 seconds) |
---|---|---|
0 Finished Last | 2024-04-01 10:07:02 UTC | 2 minutes 28.9 seconds |
1 Finished First | 2024-04-01 10:06:38 UTC | 2 minutes 7.57 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.54 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 35.57 seconds | 14% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.92 seconds | 35% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.29 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 11.11 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.67 seconds | 13% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.98 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.05 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.82 seconds | 10% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.81 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.31 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.17 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.6 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.58 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.48 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.46 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.74 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.73 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.43 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.34 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.19 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.9 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.9 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.69 seconds | 50% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.39 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.37 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.13 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.98 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.75 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.6 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.57 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.55 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.51 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.49 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.41 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.35 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.12 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.09 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.02 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.9 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.8 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.71 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.58 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.44 seconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.42 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.41 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.3 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.13 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 980 miliseconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 971 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 943 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 925 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 858 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 823 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 778 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 739 miliseconds | 9% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 661 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 657 miliseconds | 38% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 647 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 637 miliseconds | 18% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 600 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 595 miliseconds | 11% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 545 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 531 miliseconds | 9% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 531 miliseconds | 24% | Trend |
spec/migrations/split_customer_names_spec.rb | 476 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 470 miliseconds | 13% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 444 miliseconds | 27% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 421 miliseconds | 14% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 415 miliseconds | 24% | Trend |
spec/lib/stripe/account_connector_spec.rb | 378 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 373 miliseconds | 19% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 335 miliseconds | 19% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 321 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 318 miliseconds | 20% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 317 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 310 miliseconds | 28% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 307 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 291 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 279 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 32% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 262 miliseconds | 20% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 259 miliseconds | 23% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 249 miliseconds | 25% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 242 miliseconds | 41% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 221 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 219 miliseconds | 28% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 197 miliseconds | 39% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 190 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 174 miliseconds | 44% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 168 miliseconds | 43% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 168 miliseconds | 43% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 46% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 132 miliseconds | 44% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 57% | Trend |