My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d530b31f-5465-416a-b501-a9fcfdd3ff38
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a4a2b14 | refs/pull/11645/merge | 2 | 4 minutes 29.69 seconds 2% | 2024-04-10 17:33:04 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 9.32 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 9.32 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.69 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 17:35:58 UTC | 2 minutes 18.88 seconds |
1 Finished First | 2024-04-10 17:35:49 UTC | 2 minutes 10.82 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.5 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 | 33.54 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.34 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.58 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.37 seconds | 6% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.78 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.77 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.65 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.37 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.79 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.41 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.76 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.44 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.22 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.04 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.71 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.71 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.51 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.32 seconds | 13% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.19 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.81 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.46 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 54% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.84 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.64 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.53 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.42 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.36 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.3 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.29 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.28 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.25 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.2 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.12 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.02 seconds | 20% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.96 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.88 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 3% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.7 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.47 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.07 seconds | 22% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.07 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.06 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 890 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 867 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 857 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 781 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 776 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 698 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 696 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 661 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 646 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 646 miliseconds | 15% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 600 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 547 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 513 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 503 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 473 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 465 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 452 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 416 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 404 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 395 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 379 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 356 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 299 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 285 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 279 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 266 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 262 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 247 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 231 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 220 miliseconds | 18% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 216 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 215 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 205 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 204 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 195 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 194 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 186 miliseconds | 2% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | Trend | |
spec/serializers/api/admin/product_serializer_spec.rb | 135 miliseconds | 3% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 131 miliseconds | 5% | Trend |