My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 80e5aeb5-b83f-4d2a-af90-a5925fd26f96
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c7c6e56 | refs/pull/12343/merge | 2 | 4 minutes 11.61 seconds 17% | 2024-04-05 13:52:22 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 2.46 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 2.46 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.61 seconds) |
---|---|---|
0 Finished Last | 2024-04-05 13:55:06 UTC | 2 minutes 5.38 seconds |
1 Finished First | 2024-04-05 13:55:03 UTC | 2 minutes 6.24 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.4 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.07 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.93 seconds | 37% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.9 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.61 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.97 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.89 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.98 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.76 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.16 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.69 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.55 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.42 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.74 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.72 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.59 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.56 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.51 seconds | 9% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.5 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.01 seconds | 11% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.99 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.89 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 56% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.23 seconds | 11% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.1 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.07 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.57 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.38 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.34 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.31 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.28 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.12 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.07 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.04 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.95 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.93 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.84 seconds | 21% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.71 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.31 seconds | 16% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.15 seconds | 18% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.15 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.05 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 969 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 965 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 965 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 913 miliseconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 830 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 807 miliseconds | 20% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 786 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 705 miliseconds | 25% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 697 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 649 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 647 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 633 miliseconds | 22% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 570 miliseconds | 22% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 533 miliseconds | 25% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 525 miliseconds | 26% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 518 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 467 miliseconds | 23% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 453 miliseconds | 26% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 447 miliseconds | 28% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 437 miliseconds | 26% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 432 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 391 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 380 miliseconds | 30% | Trend |
spec/lib/stripe/account_connector_spec.rb | 370 miliseconds | 32% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 333 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 322 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 306 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 287 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 283 miliseconds | 37% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 278 miliseconds | 34% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 270 miliseconds | 34% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 254 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 244 miliseconds | 37% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 244 miliseconds | 41% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 238 miliseconds | 37% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 36% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 209 miliseconds | 40% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 205 miliseconds | 40% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 188 miliseconds | 48% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 186 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 180 miliseconds | 43% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 44% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 171 miliseconds | 45% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 54% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 48% | Trend |
spec/lib/spree/money_spec.rb | 132 miliseconds | 56% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 120 miliseconds | 56% | Trend |