My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f5844d3b-4880-442d-a357-29577d9efd41
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3c9b0e7 | refs/pull/12167/merge | 2 | 4 minutes 43.97 seconds 8% | 2024-02-22 04:03:12 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 5.49 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 5.49 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 43.97 seconds) |
---|---|---|
0 Finished Last | 2024-02-22 04:06:11 UTC | 2 minutes 24.16 seconds |
1 Finished First | 2024-02-22 04:06:06 UTC | 2 minutes 19.82 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.58 minutes)
Test file path (Displaying entries 1 - 100 of 136 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.95 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.21 seconds | 11% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 20.89 seconds | 10% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.58 seconds | 9% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.07 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.02 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.96 seconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.67 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.33 seconds | 12% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.28 seconds | 20% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.08 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.93 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.8 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.5 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.39 seconds | 12% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.24 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.71 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.65 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.62 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.59 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.34 seconds | 14% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.92 seconds | 18% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.91 seconds | 14% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.18 seconds | 38% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.16 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.97 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.82 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.68 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.56 seconds | 15% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.53 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 2.4 seconds | 35% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.32 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.25 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.21 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.14 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.04 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.97 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.94 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.93 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.75 seconds | 56% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.46 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.43 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.19 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.15 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.15 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.13 seconds | 46% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.1 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.1 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.04 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.01 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 924 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 909 miliseconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 909 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 903 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 751 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 731 miliseconds | 33% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 719 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 683 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 656 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 612 miliseconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 596 miliseconds | 4% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 548 miliseconds | 12% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 521 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 512 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 497 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 493 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 439 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 434 miliseconds | 8% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 409 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 404 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 356 miliseconds | 14% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 341 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 326 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 316 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 293 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 289 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 286 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 281 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 276 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 255 miliseconds | 19% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 240 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 218 miliseconds | 21% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 215 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 214 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 207 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 203 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 202 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 200 miliseconds | 8% | Trend |
spec/lib/i18n_digests_spec.rb | 181 miliseconds | 162% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 152 miliseconds | 16% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 129 miliseconds | 6% | Trend |