My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 85895ff8-6843-44c6-a1bb-97f023b0089f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
09354dc | refs/heads/master | 2 | 4 minutes 16.09 seconds 2% | 2024-04-25 10:20: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 248 miliseconds. 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 248 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.09 seconds) |
---|---|---|
0 Finished Last | 2024-04-25 10:23:03 UTC | 2 minutes 4.82 seconds |
1 Finished First | 2024-04-25 10:23:02 UTC | 2 minutes 11.28 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.42 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 | 31.01 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.04 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.36 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.55 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.98 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.82 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.91 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.83 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 6.8 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 6.26 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.71 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.32 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.29 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.78 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.67 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.64 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.58 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.32 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.07 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.99 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.8 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.28 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.11 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.56 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.34 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.28 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.2 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.05 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.0 seconds | 14% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.91 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.8 seconds | 6% | 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.75 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.5 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.19 seconds | 24% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.14 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.06 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 969 miliseconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 963 miliseconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 962 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 931 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 896 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 824 miliseconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 804 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 766 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 719 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 677 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 650 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 617 miliseconds | 6% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 588 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | 1% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 530 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 522 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 458 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 458 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 457 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 453 miliseconds | 7% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 407 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 404 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 398 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 361 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 307 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 305 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 301 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 281 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 275 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 269 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 250 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 243 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 232 miliseconds | 8% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 213 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 211 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 203 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 197 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 187 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 9% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 182 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 4% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 115% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 5% | Trend |