My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1045059f-be35-4549-b3e7-25134d59af61
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
130e879 | refs/heads/dfc-order | 2 | 4 minutes 14.98 seconds 2% | 2024-03-22 03:28:34 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 25.74 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 25.74 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 14.98 seconds) |
---|---|---|
0 Finished Last | 2024-03-22 03:31:35 UTC | 2 minutes 11.99 seconds |
1 Finished First | 2024-03-22 03:31:10 UTC | 2 minutes 2.99 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.42 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 | 31.94 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.58 seconds | 6% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 17.71 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.9 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.15 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.59 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.7 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.69 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.46 seconds | 10% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.39 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.5 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.41 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.32 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.27 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.66 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.33 seconds | 8% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.0 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.63 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.62 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.25 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.14 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.1 seconds | 41% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.99 seconds | 10% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 2.75 seconds | 38% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.52 seconds | 20% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.41 seconds | 17% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.41 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.31 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.24 seconds | 8% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.17 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 2.07 seconds | 24% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.05 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.03 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.01 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.0 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.88 seconds | 13% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.65 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.64 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.48 seconds | 43% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.23 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.07 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.04 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.02 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 962 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 894 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 891 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 872 miliseconds | 43% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 867 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 824 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 778 miliseconds | 5% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 747 miliseconds | 10% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 731 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 670 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 624 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 621 miliseconds | 9% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 570 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 521 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 520 miliseconds | 98% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 518 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 496 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 469 miliseconds | 7% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 459 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 454 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 418 miliseconds | 10% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 377 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 374 miliseconds | 10% | Trend |
spec/lib/stripe/account_connector_spec.rb | 360 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 351 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 325 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 311 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 308 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 294 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 271 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 253 miliseconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 251 miliseconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 246 miliseconds | 13% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 237 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 228 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 220 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 218 miliseconds | 19% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 216 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 213 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 192 miliseconds | 13% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 189 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 188 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 7% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 159% | Trend |
spec/lib/reports/report_spec.rb | 165 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 161 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 158 miliseconds | 14% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |