My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 7a32ab8f-a4cf-42d0-bda0-c18ccad0dbf0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c5cb2aa | refs/pull/12384/merge | 2 | 4 minutes 16.58 seconds 15% | 2024-04-16 06:48:11 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 14.47 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 14.47 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.58 seconds) |
---|---|---|
0 Finished First | 2024-04-16 06:50:51 UTC | 2 minutes 5.72 seconds |
1 Finished Last | 2024-04-16 06:51:05 UTC | 2 minutes 10.86 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.8 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.67 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.83 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.75 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.04 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.28 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.87 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.62 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.75 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.26 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.19 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.9 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.63 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.57 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.5 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.49 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.41 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.31 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.63 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.52 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.33 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.13 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 58% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.65 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.47 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.36 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.33 seconds | 11% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.17 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.13 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.11 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.06 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.01 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.9 seconds | 18% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.9 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.89 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.73 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.72 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.71 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.63 seconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.46 seconds | 35% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.23 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 993 miliseconds | 14% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 971 miliseconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 969 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 880 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 830 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 824 miliseconds | 16% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 757 miliseconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 705 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 702 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 701 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 668 miliseconds | 18% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 622 miliseconds | 14% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 569 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 553 miliseconds | 21% | Trend |
spec/migrations/split_customer_names_spec.rb | 494 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 491 miliseconds | 19% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 465 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 462 miliseconds | 25% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 425 miliseconds | 23% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 413 miliseconds | 23% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 393 miliseconds | 20% | Trend |
spec/lib/stripe/account_connector_spec.rb | 373 miliseconds | 31% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 335 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 312 miliseconds | 33% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 307 miliseconds | 27% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 306 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 302 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 270 miliseconds | 34% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 270 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 257 miliseconds | 38% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 33% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 243 miliseconds | 35% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 226 miliseconds | 33% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 206 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 204 miliseconds | 40% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 202 miliseconds | 40% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 196 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 182 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 182 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 181 miliseconds | 42% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 180 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 51% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 142 miliseconds | 42% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 48% | Trend |