My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 3046ed4e-0c69-4bcc-af06-3f8a733bce94
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1431e2c | refs/pull/12352/merge | 2 | 4 minutes 10.69 seconds 4% | 2024-04-09 07:48:47 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 2.84 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 2.84 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 10.69 seconds) |
---|---|---|
0 Finished Last | 2024-04-09 07:51:30 UTC | 2 minutes 4.62 seconds |
1 Finished First | 2024-04-09 07:51:27 UTC | 2 minutes 6.08 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.39 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.49 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.47 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.29 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.31 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.01 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.68 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.82 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.69 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.24 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.63 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.49 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.29 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.77 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.77 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.51 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.47 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.31 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.3 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.03 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.02 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.68 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.24 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.21 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.11 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.05 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.83 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.6 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.2 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.16 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.07 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.0 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.98 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.89 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.58 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.48 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.21 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.02 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 955 miliseconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 950 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 941 miliseconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 940 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 927 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 895 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 811 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 793 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 774 miliseconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 684 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 651 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 649 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 612 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 582 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 545 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 528 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 517 miliseconds | 7% | Trend |
spec/migrations/split_customer_names_spec.rb | 463 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 458 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 451 miliseconds | 6% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 446 miliseconds | Trend | |
spec/lib/reports/users_and_enterprises_report_spec.rb | 440 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 398 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 383 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 369 miliseconds | 7% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 330 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 322 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 320 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 292 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 273 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 271 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 264 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 247 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 247 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 235 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 232 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 206 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 198 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 196 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 181 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 181 miliseconds | 2% | Trend |
spec/lib/reports/report_spec.rb | 180 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 175 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 138% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 171 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 8% | Trend |
spec/lib/spree/money_spec.rb | 144 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 142 miliseconds | 6% | Trend |