My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2756de84-3360-4294-a029-eb99405993d2
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ca00459 | refs/heads/adds_missing_keys_from_i18n_tasks_output | 2 | 4 minutes 19.15 seconds | 2024-03-20 17:05:10 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 4.01 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 4.01 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.15 seconds) |
---|---|---|
0 Finished First | 2024-03-20 17:07:53 UTC | 2 minutes 9.83 seconds |
1 Finished Last | 2024-03-20 17:07:57 UTC | 2 minutes 9.33 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.44 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 | 30.76 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.56 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.19 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.54 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.11 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.77 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.91 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.87 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.67 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.43 seconds | 6% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.5 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.37 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.13 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.94 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.93 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.82 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.35 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.35 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.15 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.05 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.99 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.54 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.53 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.1 seconds | 32% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.7 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.64 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.48 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.47 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.4 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.36 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.33 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.31 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.29 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.2 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.05 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.98 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.9 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.87 seconds | 1% | Trend |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.54 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.38 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.32 seconds | 17% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.29 seconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.26 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.14 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.11 seconds | 19% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.07 seconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 960 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 955 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 952 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 866 miliseconds | 27% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 864 miliseconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 797 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 780 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 681 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 664 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 663 miliseconds | 20% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 623 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 574 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 558 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 486 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 483 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 462 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 461 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 436 miliseconds | 7% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 405 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 391 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 380 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 329 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 326 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 299 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 288 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 279 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 258 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 258 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 253 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 233 miliseconds | 7% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 232 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 221 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 216 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 179 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 179 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 176 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 172 miliseconds | 120% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 172 miliseconds | 14% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 168 miliseconds | 9% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 160 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 150 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 112 miliseconds | 8% | Trend |