My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0a97d56d-d323-4f96-87af-f16608450eb5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
80db511 | refs/heads/feat/12297-rvm-support-script-setup | 2 | 5 minutes 3.14 seconds 16% | 2024-03-27 13:15:23 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 20.16 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 20.16 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 3.14 seconds) |
---|---|---|
0 Finished First | 2024-03-27 13:18:24 UTC | 2 minutes 26.55 seconds |
1 Finished Last | 2024-03-27 13:18:44 UTC | 2 minutes 36.59 seconds |
You can likely decrease your CI build time by around 51 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.68 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 | 34.39 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 27.56 seconds | 32% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 23.08 seconds | 22% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.76 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.31 seconds | 13% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.14 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.7 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.63 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 7.61 seconds | 16% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 7.28 seconds | 20% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.33 seconds | 15% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 6.32 seconds | 31% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.04 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 6.0 seconds | 25% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.6 seconds | 11% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.44 seconds | 15% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.91 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.89 seconds | 12% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.87 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.86 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.7 seconds | 24% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 4.23 seconds | 28% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.15 seconds | 21% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.82 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 3.62 seconds | 73% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.39 seconds | 33% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 3.07 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.0 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.85 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.74 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.72 seconds | 25% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.69 seconds | 26% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.69 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.6 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.48 seconds | 21% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.35 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.24 seconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.21 seconds | 12% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.16 seconds | 21% | Trend |
spec/lib/reports/line_items_spec.rb | 2.08 seconds | 24% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.97 seconds | 11% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.92 seconds | 6% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.78 seconds | 28% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.74 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.66 seconds | 48% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.65 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.36 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.24 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.22 seconds | 23% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.19 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.18 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.14 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.1 seconds | 24% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 939 miliseconds | 10% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 890 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 860 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 840 miliseconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 762 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 760 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 754 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 714 miliseconds | 30% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 702 miliseconds | 15% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 664 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 664 miliseconds | 29% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 632 miliseconds | 11% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 568 miliseconds | 16% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 548 miliseconds | 16% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 544 miliseconds | 15% | Trend |
spec/migrations/split_customer_names_spec.rb | 533 miliseconds | 10% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 495 miliseconds | 13% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 470 miliseconds | 12% | Trend |
spec/lib/stripe/account_connector_spec.rb | 443 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 429 miliseconds | 11% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 379 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 373 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 356 miliseconds | 8% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 334 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 327 miliseconds | 13% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 323 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 313 miliseconds | 9% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 294 miliseconds | 12% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 292 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 276 miliseconds | 9% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 275 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 255 miliseconds | 17% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 250 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 235 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 229 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 229 miliseconds | 10% | Trend |
spec/lib/reports/report_spec.rb | 228 miliseconds | 26% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 226 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 225 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 209 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 202 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 198 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 195 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 189 miliseconds | 53% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 181 miliseconds | 19% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 152% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 169 miliseconds | 19% | Trend |