My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1aac4576-f718-4be4-91d2-9d81f68760ed
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
c4df318 | refs/heads/cable_ready-update | 2 | 4 minutes 20.33 seconds | 2024-03-27 01:06: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 1.54 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 1.54 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.33 seconds) |
---|---|---|
0 Finished First | 2024-03-27 01:09:09 UTC | 2 minutes 13.14 seconds |
1 Finished Last | 2024-03-27 01:09:10 UTC | 2 minutes 7.2 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.45 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.19 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.75 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 19.34 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.69 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.09 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.62 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.3 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.9 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.84 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.06 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.77 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.46 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.17 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.1 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.88 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.65 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.45 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.32 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.26 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.22 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.98 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.39 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.34 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 32% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.99 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.57 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.47 seconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.35 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.22 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.2 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.19 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 2.17 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.96 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.86 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.77 seconds | 6% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.77 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.76 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.68 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 1% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.25 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.1 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 995 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 952 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 874 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 874 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 843 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 828 miliseconds | 22% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 2% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 782 miliseconds | 36% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 765 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 686 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 673 miliseconds | 1% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 642 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 563 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 561 miliseconds | 1% | Trend |
spec/migrations/split_customer_names_spec.rb | 499 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 498 miliseconds | 2% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 483 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 479 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 436 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 425 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 403 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 383 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 334 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 328 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 313 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 313 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 296 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 285 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 261 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 257 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 249 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 230 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 229 miliseconds | 5% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 218 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 207 miliseconds | Trend | |
engines/dfc_provider/spec/requests/addresses_spec.rb | 183 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 181 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 139% | Trend |
spec/lib/reports/report_spec.rb | 167 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 2% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 125 miliseconds | 3% | Trend |