My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 97d578ea-44bc-4a06-bca5-73498ee5b47f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
88cf4c5 | refs/heads/regression_spec_ship_order_button | 2 | 4 minutes 22.43 seconds 12% | 2024-04-12 08:28:35 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 7.65 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 7.65 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.43 seconds) |
---|---|---|
0 Finished Last | 2024-04-12 08:31:24 UTC | 2 minutes 14.49 seconds |
1 Finished First | 2024-04-12 08:31:17 UTC | 2 minutes 7.94 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 | 32.44 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.08 seconds | 27% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.8 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.82 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.34 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.25 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.45 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.25 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.5 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.2 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.42 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.4 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.9 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.8 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.76 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.76 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.61 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.42 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.25 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.15 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.82 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.46 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.4 seconds | 54% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.38 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.08 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.46 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.43 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.4 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.35 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.3 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.21 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.16 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.13 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.11 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.99 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.92 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.89 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.79 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.76 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 1.74 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.21 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.12 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.12 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 982 miliseconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 970 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 949 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 843 miliseconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 832 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 802 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 727 miliseconds | 19% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 723 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 692 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 670 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 667 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 605 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 564 miliseconds | 18% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 554 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 547 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 496 miliseconds | 14% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 473 miliseconds | 19% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 466 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 447 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 439 miliseconds | 16% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 429 miliseconds | 19% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 402 miliseconds | 16% | Trend |
spec/lib/stripe/account_connector_spec.rb | 384 miliseconds | 25% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 22% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 323 miliseconds | 27% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 312 miliseconds | 24% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 309 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 308 miliseconds | 25% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | 26% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 272 miliseconds | 25% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 266 miliseconds | 32% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 260 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 258 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 255 miliseconds | 28% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 234 miliseconds | 24% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 223 miliseconds | 30% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 223 miliseconds | 29% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 207 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 206 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 191 miliseconds | 33% | Trend |
spec/lib/reports/report_spec.rb | 190 miliseconds | 41% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 188 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | 34% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | 33% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 156 miliseconds | 44% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 42% | Trend |