My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 75bbadc6-4c2c-4936-9570-41c677839915
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c5fb08c | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 16.52 seconds 2% | 2024-04-18 14:45:27 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 8.06 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 8.06 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.52 seconds) |
---|---|---|
0 Finished First | 2024-04-18 14:48:08 UTC | 2 minutes 7.51 seconds |
1 Finished Last | 2024-04-18 14:48:16 UTC | 2 minutes 9.02 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.43 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 | 30.86 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.6 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.06 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.44 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.4 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.61 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.15 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.07 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.73 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.67 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.38 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.26 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.2 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.74 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.68 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.61 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.6 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.2 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.1 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.98 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.85 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.54 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.41 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.05 seconds | 56% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.61 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.42 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.37 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.23 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.23 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.22 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.96 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.94 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.89 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.78 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.33 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.17 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.1 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.04 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 985 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 978 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 957 miliseconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 943 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 846 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 780 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 776 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 733 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 670 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 656 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 629 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 614 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 573 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 565 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 563 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 478 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 466 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 454 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 442 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 430 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 416 miliseconds | 4% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 407 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 373 miliseconds | 8% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 354 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 304 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 304 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 304 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 282 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 269 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 265 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 262 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 257 miliseconds | 6% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 250 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 242 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 241 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 224 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 208 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 203 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 200 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 189 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 187 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 186 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 125% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 172 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 134 miliseconds | 4% | Trend |