My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 53d679b2-1fcf-4003-9542-1528b5585a01
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
23559f0 | refs/pull/12189/merge | 2 | 4 minutes 47.38 seconds 10% | 2024-02-22 19:14:55 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.01 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.01 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 47.38 seconds) |
---|---|---|
0 Finished First | 2024-02-22 19:17:50 UTC | 2 minutes 21.42 seconds |
1 Finished Last | 2024-02-22 19:17:59 UTC | 2 minutes 25.96 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.6 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.93 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.86 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.21 seconds | 12% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.86 seconds | 16% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.47 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.64 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.01 seconds | 11% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.59 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.39 seconds | 13% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.73 seconds | 23% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.69 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.09 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.72 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.69 seconds | 18% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.39 seconds | 14% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.38 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.08 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.97 seconds | 13% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.84 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.54 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.39 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.15 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.82 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.24 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.22 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.9 seconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.87 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.66 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.65 seconds | 19% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.58 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.58 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.57 seconds | 21% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.48 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.45 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.38 seconds | 20% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.32 seconds | 25% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.29 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.29 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.13 seconds | 23% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.12 seconds | 17% | Trend |
spec/lib/reports/line_items_spec.rb | 2.08 seconds | 24% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.92 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.61 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.54 seconds | 30% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.5 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.46 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.32 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.22 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.17 seconds | 44% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.11 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.08 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 997 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 959 miliseconds | 26% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 923 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 871 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 814 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 792 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 789 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 761 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 736 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 662 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 645 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 622 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 602 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 584 miliseconds | 23% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 534 miliseconds | 21% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 531 miliseconds | 8% | Trend |
spec/migrations/split_customer_names_spec.rb | 505 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 500 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 476 miliseconds | 17% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 420 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 412 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 373 miliseconds | 19% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 365 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 358 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 330 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 323 miliseconds | 13% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 318 miliseconds | 22% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 313 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 303 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 284 miliseconds | 8% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 283 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 279 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 262 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 255 miliseconds | 16% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 249 miliseconds | 12% | Trend |
spec/lib/reports/report_spec.rb | 240 miliseconds | 32% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 225 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 214 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 212 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 200 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 196 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 194 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 180 miliseconds | 27% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 131% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 154 miliseconds | 24% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 147 miliseconds | 20% | Trend |