My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ad326d2d-849a-4a6b-ae97-94b804c3db15
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
437424c | refs/pull/11369/merge | 2 | 4 minutes 34.01 seconds 4% | 2024-02-21 05:35:13 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 17.06 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 17.06 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 34.01 seconds) |
---|---|---|
0 Finished First | 2024-02-21 05:37:59 UTC | 2 minutes 11.97 seconds |
1 Finished Last | 2024-02-21 05:38:16 UTC | 2 minutes 22.04 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.52 minutes)
Test file path (Displaying entries 1 - 100 of 134 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.14 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.17 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.43 seconds | 8% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.34 seconds | 11% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.93 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.38 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.69 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.43 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.37 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.24 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.96 seconds | 19% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.92 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.43 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.24 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.16 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.83 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.77 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.57 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.57 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.26 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.12 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.88 seconds | 13% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.65 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.09 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 42% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.94 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.89 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.56 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.48 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.33 seconds | 7% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.24 seconds | 25% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.13 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.13 seconds | 25% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.12 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.1 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.94 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.87 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.55 seconds | 38% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.39 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.37 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.15 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.02 seconds | 15% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 961 miliseconds | 53% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 930 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 897 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 882 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 753 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 752 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 736 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 731 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 666 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 632 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 593 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 591 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 540 miliseconds | 11% | Trend |
spec/migrations/split_customer_names_spec.rb | 515 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 479 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 468 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 459 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 437 miliseconds | 9% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 391 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 385 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 327 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 318 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 311 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 310 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 301 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 278 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 277 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 274 miliseconds | 4% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 271 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 267 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 265 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 243 miliseconds | 14% | Trend |
spec/lib/reports/report_spec.rb | 236 miliseconds | 31% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 236 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 232 miliseconds | 25% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 230 miliseconds | 3% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 225 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 217 miliseconds | 14% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 215 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 200 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 185 miliseconds | 8% | Trend |
spec/lib/i18n_digests_spec.rb | 182 miliseconds | 163% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb | 172 miliseconds | 719% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 165 miliseconds | 16% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 160 miliseconds | 30% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 3% | Trend |