My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 78009a38-9f31-4406-9293-713824502ed5
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
f4cc5d5 | refs/heads/master | 2 | 4 minutes 16.9 seconds 17% | 2024-04-08 03:32:36 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 13.67 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 13.67 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.9 seconds) |
---|---|---|
0 Finished Last | 2024-04-08 08:50:00 UTC | 2 minutes 12.93 seconds |
1 Finished First | 2024-04-08 08:49:46 UTC | 2 minutes 3.97 seconds |
You can likely decrease your CI build time by around 43 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.16 seconds | 26% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.04 seconds | 39% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.32 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.02 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.41 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.11 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.03 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.91 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.49 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.7 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.59 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.49 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.81 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.72 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.71 seconds | 10% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.69 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.45 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.31 seconds | 9% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.17 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.11 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.6 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.51 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.36 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.35 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.26 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.76 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.61 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.58 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.28 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.19 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.1 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.04 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 18% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.97 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.93 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.91 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.85 seconds | 20% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.72 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.71 seconds | 15% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.69 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.5 seconds | 19% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.4 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.13 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.06 seconds | 19% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1000 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 969 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 968 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 928 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 852 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 820 miliseconds | 20% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 818 miliseconds | 19% | Trend |
spec/migrations/split_customer_names_spec.rb | 766 miliseconds | 23% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 711 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 709 miliseconds | 34% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 686 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 632 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 629 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 619 miliseconds | 17% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 580 miliseconds | 19% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 525 miliseconds | 25% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 525 miliseconds | 28% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 511 miliseconds | 16% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 499 miliseconds | 20% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 471 miliseconds | 25% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 419 miliseconds | 26% | Trend |
spec/lib/stripe/account_connector_spec.rb | 406 miliseconds | 27% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 403 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 383 miliseconds | 21% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 379 miliseconds | 26% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 345 miliseconds | 30% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 331 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 317 miliseconds | 31% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 315 miliseconds | 26% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 302 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 281 miliseconds | 36% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 281 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 35% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 247 miliseconds | 39% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 236 miliseconds | 44% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 217 miliseconds | 35% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 214 miliseconds | 40% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 40% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 203 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 199 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | 43% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 44% | Trend |
spec/lib/i18n_digests_spec.rb | 183 miliseconds | 20% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 178 miliseconds | 44% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 53% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 167 miliseconds | 48% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 139 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 133 miliseconds | 52% | Trend |