My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 10841080-e52b-40b4-8ebc-f793cf230608
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c0d303f | refs/heads/activate_buu_toggle_by_default_to_run_the_test_suite | 2 | 4 minutes 24.86 seconds | 2024-04-19 09:45:17 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 10.64 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 10.64 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 24.86 seconds) |
---|---|---|
0 Finished First | 2024-04-19 09:48:05 UTC | 2 minutes 13.54 seconds |
1 Finished Last | 2024-04-19 09:48:15 UTC | 2 minutes 11.33 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.47 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 | 32.3 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.57 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.82 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 10.11 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.59 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.26 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.36 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.07 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.47 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.24 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.68 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.6 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.21 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.83 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.78 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.69 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.59 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.42 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.23 seconds | 10% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.35 seconds | 51% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.21 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.7 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.42 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.42 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.33 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.2 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.17 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.16 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.07 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.95 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.8 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.77 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.63 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.54 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.4 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.32 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.08 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 988 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 981 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 915 miliseconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 838 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 823 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 817 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 770 miliseconds | 11% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 743 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 681 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 642 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 610 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 600 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 576 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 573 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 522 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 521 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 497 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 475 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 459 miliseconds | 11% | Trend |
spec/lib/stripe/account_connector_spec.rb | 423 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 417 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 378 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 372 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 322 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 320 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 313 miliseconds | Trend | |
spec/lib/open_food_network/property_merge_spec.rb | 296 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 295 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 282 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 281 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 257 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 254 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 243 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 227 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 224 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 222 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 209 miliseconds | 1% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 199 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 191 miliseconds | 2% | Trend |
spec/lib/i18n_digests_spec.rb | 189 miliseconds | 136% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 186 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 1% | Trend |