My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 407f911c-e5ec-4af7-85c0-4127c6fb1c1d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
04d48bf | refs/heads/stripe_registered_customer | 2 | 4 minutes 22.03 seconds | 2024-04-22 16:23:46 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 16.31 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 16.31 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.03 seconds) |
---|---|---|
0 Finished First | 2024-04-22 16:26:25 UTC | 2 minutes 5.72 seconds |
1 Finished Last | 2024-04-22 16:26:41 UTC | 2 minutes 16.31 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.46 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 29.54 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.12 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.61 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.69 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.36 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.79 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.51 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.01 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 6.57 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.51 seconds | 8% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.63 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.57 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.3 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.06 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.7 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.63 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.59 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.56 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.5 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.45 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.94 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.83 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.36 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.09 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.86 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.77 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.43 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.41 seconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.23 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.11 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 2.07 seconds | 20% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.03 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.84 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.8 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.66 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.47 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.38 seconds | 24% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.25 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.24 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.21 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.1 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.06 seconds | 4% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.01 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 911 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 910 miliseconds | 4% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 869 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 812 miliseconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 781 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 755 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 679 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 659 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 654 miliseconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 642 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 641 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 610 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 606 miliseconds | 11% | Trend |
spec/migrations/split_customer_names_spec.rb | 535 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 521 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 496 miliseconds | 10% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 482 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 444 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 431 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 413 miliseconds | 7% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 376 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 367 miliseconds | 30% | Trend |
spec/lib/stripe/account_connector_spec.rb | 366 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 363 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 337 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 317 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 310 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 300 miliseconds | 14% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 294 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 288 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 279 miliseconds | 11% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 255 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 230 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 222 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 209 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 201 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 200 miliseconds | 11% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 190 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 186 miliseconds | 11% | Trend |
spec/lib/i18n_digests_spec.rb | 183 miliseconds | 137% | Trend |
spec/lib/reports/report_spec.rb | 182 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 176 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 142 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 1% | Trend |