My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 95822356-0240-4354-b9ab-841255fc6386
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
9397592 | refs/pull/12347/merge | 2 | 4 minutes 22.32 seconds 13% | 2024-04-15 19:56:18 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 6.58 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 6.58 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.32 seconds) |
---|---|---|
0 Finished First | 2024-04-15 19:59:03 UTC | 2 minutes 11.25 seconds |
1 Finished Last | 2024-04-15 19:59:09 UTC | 2 minutes 11.08 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.46 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 32.45 seconds | 22% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.85 seconds | 29% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.25 seconds | 1% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.79 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.78 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.27 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.71 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.15 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.66 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.27 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.75 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.48 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.22 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.2 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.81 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.81 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.8 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.29 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.08 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.03 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.62 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.39 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.35 seconds | 54% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.27 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.8 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.65 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.49 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.44 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.42 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.15 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 15% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.06 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.02 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.02 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.01 seconds | 9% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.97 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 10% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb | 1.7 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 17% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.58 seconds | 14% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.22 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.05 seconds | 16% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.02 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 996 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 968 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 910 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 904 miliseconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 853 miliseconds | 13% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 824 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 794 miliseconds | 21% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 724 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 675 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 648 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 646 miliseconds | 21% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 610 miliseconds | 15% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 561 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 560 miliseconds | 17% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 547 miliseconds | 23% | Trend |
spec/migrations/split_customer_names_spec.rb | 514 miliseconds | 14% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 464 miliseconds | 21% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 460 miliseconds | 25% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 458 miliseconds | 25% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 431 miliseconds | 20% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 411 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 377 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 358 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 343 miliseconds | 15% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 343 miliseconds | 27% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 323 miliseconds | 26% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 320 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 32% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 294 miliseconds | 33% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 292 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 271 miliseconds | 35% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 265 miliseconds | 29% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 261 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 254 miliseconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 250 miliseconds | 39% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 225 miliseconds | 32% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 217 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 215 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 213 miliseconds | 31% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 38% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 205 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 187 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 186 miliseconds | 41% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 184 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 42% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 176 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 171 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 164 miliseconds | 45% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 152 miliseconds | 41% | Trend |
spec/lib/spree/money_spec.rb | 129 miliseconds | 56% | Trend |