My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 12d53c1b-1334-4abe-8d63-1dd3f3c724e0
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e00156a | refs/heads/connected-app-url | 2 | 4 minutes 13.84 seconds 17% | 2024-04-05 04:00:37 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 10.54 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 10.54 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 13.84 seconds) |
---|---|---|
0 Finished Last | 2024-04-05 04:03:23 UTC | 2 minutes 11.9 seconds |
1 Finished First | 2024-04-05 04:03:13 UTC | 2 minutes 1.95 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.41 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.87 seconds | 27% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.44 seconds | 38% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.54 seconds | 7% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.33 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.16 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.9 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.94 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.7 seconds | 12% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.31 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.87 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.45 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.19 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.08 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.88 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.71 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.64 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.42 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.29 seconds | 12% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.09 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.03 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.87 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.51 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.21 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.08 seconds | 58% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.03 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.92 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.74 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.6 seconds | 1% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.3 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.28 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.17 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.15 seconds | 5% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.04 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.0 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.94 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.93 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.92 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.88 seconds | 14% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.88 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.67 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.45 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.43 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.2 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.13 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.06 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 933 miliseconds | 18% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 868 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 791 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 725 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 708 miliseconds | 25% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 700 miliseconds | 20% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 675 miliseconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 635 miliseconds | 23% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 588 miliseconds | 18% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 568 miliseconds | 22% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 534 miliseconds | 24% | Trend |
spec/migrations/split_customer_names_spec.rb | 524 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 520 miliseconds | 23% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 496 miliseconds | 20% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 480 miliseconds | 19% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 457 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 437 miliseconds | 12% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 435 miliseconds | 22% | Trend |
spec/lib/stripe/account_connector_spec.rb | 409 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 389 miliseconds | 29% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 337 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 327 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 314 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 291 miliseconds | 35% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 290 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 273 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 273 miliseconds | 36% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 34% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 259 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 33% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 251 miliseconds | 39% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 244 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 239 miliseconds | 39% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 227 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 212 miliseconds | 38% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 199 miliseconds | 41% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 197 miliseconds | 36% | Trend |
spec/lib/reports/report_spec.rb | 195 miliseconds | 46% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 41% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 179 miliseconds | 42% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 160 miliseconds | 48% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 150 miliseconds | 44% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 148 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 122 miliseconds | 59% | Trend |