My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 13613356-4356-45fb-a1b7-fe56482b94e6
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
73b5922 | refs/pull/12126/merge | 2 | 5 minutes 21.51 seconds 22% | 2024-02-06 16:20:05 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 45.4 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 45.4 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 21.51 seconds) |
---|---|---|
0 Finished Last | 2024-02-06 16:23:48 UTC | 2 minutes 59.74 seconds |
1 Finished First | 2024-02-06 16:23:02 UTC | 2 minutes 21.77 seconds |
You can likely decrease your CI build time by around 54 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.79 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 40.98 seconds | 28% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.35 seconds | 12% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.17 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 14.61 seconds | 59% | Trend |
spec/lib/reports/customers_report_spec.rb | 14.22 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 11.4 seconds | 58% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.38 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 8.47 seconds | 55% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.86 seconds | 11% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.65 seconds | 15% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.17 seconds | 19% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 6.57 seconds | 45% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 6.35 seconds | 31% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.97 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 5.82 seconds | 77% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.53 seconds | 17% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.52 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.47 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 5.27 seconds | 38% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.99 seconds | 43% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.76 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.63 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.77 seconds | 19% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.6 seconds | 47% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.44 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 3.32 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 3.26 seconds | 32% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 3.24 seconds | 36% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.96 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.94 seconds | 40% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.75 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 2.61 seconds | 51% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.55 seconds | 18% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.54 seconds | 41% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.51 seconds | 15% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.3 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.2 seconds | 25% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.14 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.1 seconds | 16% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.09 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 2.04 seconds | 48% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.9 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.72 seconds | 55% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.71 seconds | 70% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.67 seconds | 39% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.54 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.37 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 1.34 seconds | 71% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.3 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.22 seconds | 44% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.12 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.12 seconds | 46% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 1.11 seconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.06 seconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.02 seconds | 6% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 906 miliseconds | 37% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 890 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 849 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 824 miliseconds | 33% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 772 miliseconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 754 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 705 miliseconds | 4% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 667 miliseconds | 36% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 660 miliseconds | 37% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 602 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 601 miliseconds | 28% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 578 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 529 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 498 miliseconds | 21% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 486 miliseconds | 9% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 464 miliseconds | 31% | Trend |
spec/lib/stripe/account_connector_spec.rb | 416 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 403 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 403 miliseconds | 29% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 367 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 352 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 350 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 331 miliseconds | 19% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 329 miliseconds | 11% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 317 miliseconds | 44% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 309 miliseconds | 41% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 297 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 285 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 285 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 272 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 268 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 254 miliseconds | 22% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 252 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 239 miliseconds | 10% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 238 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 217 miliseconds | 16% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 208 miliseconds | 48% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 197 miliseconds | 55% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 191 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 170 miliseconds | 10% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 165 miliseconds | 35% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 156 miliseconds | 62% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 127 miliseconds | 67% | Trend |
spec/lib/spree/money_spec.rb | 119 miliseconds | 9% | Trend |