My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ddec4aa4-5953-4f83-91ea-f60abcaf80b6
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a509af9 | refs/pull/12349/merge | 2 | 4 minutes 19.43 seconds | 2024-04-09 00:32:52 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 5.12 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 5.12 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.43 seconds) |
---|---|---|
0 Finished Last | 2024-04-09 00:35:39 UTC | 2 minutes 11.65 seconds |
1 Finished First | 2024-04-09 00:35:34 UTC | 2 minutes 7.78 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 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.18 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.19 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.6 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.79 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.38 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.11 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.23 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.15 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.29 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.0 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.35 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.17 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.02 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.94 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.84 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.53 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.47 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.2 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.11 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.96 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.4 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.3 seconds | 4% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.28 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.15 seconds | 53% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.7 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.7 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.59 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.43 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.37 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.29 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.18 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.06 seconds | 22% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.98 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.95 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.87 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.77 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.74 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.66 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.34 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.32 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.18 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 971 miliseconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 962 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 913 miliseconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 853 miliseconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 849 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 830 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 810 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 726 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 678 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 673 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 662 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 631 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 585 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 565 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 548 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 505 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 497 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 485 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 481 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 443 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 426 miliseconds | 6% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 419 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 374 miliseconds | 4% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 368 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 365 miliseconds | 14% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 311 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb | 309 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 300 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 290 miliseconds | 15% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 284 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 276 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 270 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 266 miliseconds | 2% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 266 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 240 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 221 miliseconds | 2% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 208 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 206 miliseconds | 11% | Trend |
spec/lib/reports/report_spec.rb | 204 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 200 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 195 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 191 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 185 miliseconds | Trend | |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 139% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 144 miliseconds | 10% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend |