My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 026ec8c3-8059-491d-a4fa-ef12327b46aa
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d3302d9 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 46.18 seconds 9% | 2024-03-20 13:00:45 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 44.23 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 44.23 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 46.18 seconds) |
---|---|---|
0 Finished First | 2024-03-20 13:03:29 UTC | 2 minutes 9.34 seconds |
1 Finished Last | 2024-03-20 13:04:13 UTC | 2 minutes 36.85 seconds |
You can likely decrease your CI build time by around 48 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.59 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.17 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 24.51 seconds | 17% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 22.39 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.4 seconds | 14% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.92 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.98 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.47 seconds | 20% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.24 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.21 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.86 seconds | 27% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.63 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 6.49 seconds | 35% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 6.39 seconds | 32% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.77 seconds | 5% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 5.62 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 5.09 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.0 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.67 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.4 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.35 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.32 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.07 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.04 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.37 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 3.15 seconds | 42% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 3.06 seconds | 24% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 3.03 seconds | 47% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.99 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.96 seconds | 37% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.93 seconds | 18% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.62 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.41 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.37 seconds | 28% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.25 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.21 seconds | 24% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.12 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.09 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.02 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.92 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.76 seconds | 26% | Trend |
spec/lib/reports/line_items_spec.rb | 1.76 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.72 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.57 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.55 seconds | 48% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.48 seconds | 20% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.28 seconds | 37% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.26 seconds | 27% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.19 seconds | 40% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 963 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 848 miliseconds | 14% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 808 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 796 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 790 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 774 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 716 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 659 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 639 miliseconds | 35% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 604 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 602 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 578 miliseconds | 129% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 567 miliseconds | 20% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 558 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 518 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 455 miliseconds | 12% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 450 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 438 miliseconds | 14% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 426 miliseconds | 19% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 393 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 353 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 340 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 308 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 291 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 282 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 7% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 259 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 259 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 244 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 243 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 237 miliseconds | 21% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 233 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 229 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 211 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 209 miliseconds | 13% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 197 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 182 miliseconds | Trend | |
spec/lib/stripe/credit_card_cloner_spec.rb | 171 miliseconds | 14% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 165 miliseconds | 33% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 163 miliseconds | 14% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 153 miliseconds | 25% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 3% | Trend |
spec/lib/open_food_network/feature_toggle_spec.rb | 130 miliseconds | 42% | Trend |