My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ec79fa10-c924-459e-afdd-dc8cc6b85b56
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
dbad169 | refs/pull/12370/merge | 2 | 4 minutes 18.15 seconds 15% | 2024-04-12 08:28:37 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 7.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 7.4 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.15 seconds) |
---|---|---|
0 Finished Last | 2024-04-12 08:31:26 UTC | 2 minutes 10.97 seconds |
1 Finished First | 2024-04-12 08:31:19 UTC | 2 minutes 7.19 seconds |
You can likely decrease your CI build time by around 44 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.95 seconds | 23% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.7 seconds | 32% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.35 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.11 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.5 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.06 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.41 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.97 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.2 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.96 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.84 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.6 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.18 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.01 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.78 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.61 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.48 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.18 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.15 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 3.99 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.56 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.31 seconds | 55% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.29 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.23 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.17 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.61 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.3 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.27 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.12 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.08 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.0 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.94 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.82 seconds | 1% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.72 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.56 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.51 seconds | 17% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.29 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.29 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 986 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 955 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 953 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 951 miliseconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 942 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 941 miliseconds | 18% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 827 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 804 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 713 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 709 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 645 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 636 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 623 miliseconds | 23% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 591 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 540 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 530 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 527 miliseconds | 24% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 469 miliseconds | 22% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 468 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 454 miliseconds | 23% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 449 miliseconds | 26% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 433 miliseconds | 21% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 420 miliseconds | 22% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 403 miliseconds | 18% | Trend |
spec/lib/stripe/account_connector_spec.rb | 367 miliseconds | 31% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 340 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 304 miliseconds | 34% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 300 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 297 miliseconds | 31% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 31% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 272 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 262 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 257 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 255 miliseconds | 38% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 252 miliseconds | 32% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 242 miliseconds | 40% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 228 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 39% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 194 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 186 miliseconds | 39% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 37% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 40% | Trend |
spec/lib/reports/report_spec.rb | 169 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 57% | Trend |