My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 9d9376b9-2e17-4633-a0f9-d8e1079f1377
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
e2207c3 | refs/heads/6055-fix-rubocop-lint-constant-definition-in-block | 2 | 4 minutes 11.98 seconds 18% | 2024-04-05 21:25: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 5.26 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.26 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.98 seconds) |
---|---|---|
0 Finished Last | 2024-04-05 21:28:04 UTC | 2 minutes 6.16 seconds |
1 Finished First | 2024-04-05 21:27:59 UTC | 2 minutes 5.82 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 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.68 seconds | 29% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.01 seconds | 38% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.32 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.52 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.87 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.66 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.04 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.77 seconds | 8% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.43 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.59 seconds | 11% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.49 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 4.99 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.81 seconds | 8% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.73 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.55 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.54 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.46 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.28 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.1 seconds | 10% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.98 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.77 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.31 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.25 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.08 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.07 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.83 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.57 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.53 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.33 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.23 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.18 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.11 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.1 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.98 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.98 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.97 seconds | 20% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.9 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.87 seconds | 20% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.66 seconds | 18% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.66 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.64 seconds | 16% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.29 seconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.28 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.25 seconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.18 seconds | 9% | 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.14 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 16% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 953 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 930 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 912 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 807 miliseconds | 21% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 795 miliseconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 794 miliseconds | 21% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 763 miliseconds | 22% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 731 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 699 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 690 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 676 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 669 miliseconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 632 miliseconds | 23% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 606 miliseconds | 24% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 595 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 507 miliseconds | 20% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 463 miliseconds | 25% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 450 miliseconds | 28% | Trend |
spec/migrations/split_customer_names_spec.rb | 444 miliseconds | 28% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 442 miliseconds | 27% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 429 miliseconds | 24% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 418 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 403 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 390 miliseconds | 29% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 337 miliseconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 315 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 307 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 301 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 291 miliseconds | 36% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 283 miliseconds | 10% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 276 miliseconds | 37% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 266 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 258 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 255 miliseconds | 42% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 237 miliseconds | 43% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 234 miliseconds | 40% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 38% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 218 miliseconds | 23% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 216 miliseconds | 38% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 39% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 41% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 41% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 190 miliseconds | 46% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 189 miliseconds | 42% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 179 miliseconds | 45% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 44% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 45% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 55% | Trend |