My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID c106540a-c1f2-4770-ae65-7e4b0c0cb2ab
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
cdd9043 | refs/pull/12347/merge | 2 | 4 minutes 16.95 seconds 16% | 2024-04-07 09:18:20 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.24 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.24 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.95 seconds) |
---|---|---|
0 Finished Last | 2024-04-07 09:21:10 UTC | 2 minutes 9.8 seconds |
1 Finished First | 2024-04-07 09:21:01 UTC | 2 minutes 7.15 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.43 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 | 31.03 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.33 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.62 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.82 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.04 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.98 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.89 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.83 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.45 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.86 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.56 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.41 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.84 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.8 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.58 seconds | 8% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.48 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.41 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.38 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.31 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.02 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.63 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.34 seconds | 8% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 58% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.03 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.69 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.65 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.51 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.48 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.23 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.22 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.2 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.18 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.17 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.97 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 11% | Trend |
spec/lib/reports/line_items_spec.rb | 1.73 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.73 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.71 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.68 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.44 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.41 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.31 seconds | 21% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.2 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 988 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 954 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 879 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 865 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 796 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 711 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 702 miliseconds | 25% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 698 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 679 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 668 miliseconds | 15% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 608 miliseconds | 16% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 567 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 543 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 539 miliseconds | 24% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 499 miliseconds | 18% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 498 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 497 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 497 miliseconds | 16% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 443 miliseconds | 20% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 420 miliseconds | 16% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 407 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 402 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 335 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 303 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 294 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 288 miliseconds | 29% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 285 miliseconds | 37% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 283 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 282 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 276 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 271 miliseconds | 30% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 263 miliseconds | 31% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 33% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 37% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 209 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 207 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 200 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 196 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 188 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 174 miliseconds | 44% | Trend |
spec/lib/reports/report_spec.rb | 167 miliseconds | 53% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 154 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 49% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 60% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 121 miliseconds | 56% | Trend |