My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 66438aeb-74fb-455d-940a-cc06ed36168b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
6195245 | refs/pull/12280/merge | 2 | 4 minutes 18.82 seconds 15% | 2024-04-03 22:41:04 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 16.68 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 16.68 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.82 seconds) |
---|---|---|
0 Finished First | 2024-04-03 22:43:49 UTC | 2 minutes 11.3 seconds |
1 Finished Last | 2024-04-03 22:44:05 UTC | 2 minutes 7.53 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 | 31.73 seconds | 23% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.15 seconds | 35% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.42 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.51 seconds | 5% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.14 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.06 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.19 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.92 seconds | 6% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.33 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.04 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.55 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.4 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.98 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.89 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.82 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.68 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.65 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.36 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.34 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.09 seconds | 9% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.71 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.61 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.51 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.31 seconds | 55% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.93 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.9 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.46 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.39 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.18 seconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.17 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.1 seconds | 14% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.04 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.99 seconds | 10% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.9 seconds | 18% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.81 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.77 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 14% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.75 seconds | 10% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 10% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.44 seconds | 7% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 11% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.28 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 14% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.12 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_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 | 986 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 951 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 848 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 834 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 822 miliseconds | 18% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 813 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 757 miliseconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 717 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 693 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 670 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 631 miliseconds | 13% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 608 miliseconds | 14% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 563 miliseconds | 20% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 550 miliseconds | 30% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 549 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 547 miliseconds | 41% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 499 miliseconds | 18% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 489 miliseconds | 21% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 489 miliseconds | 17% | Trend |
spec/migrations/split_customer_names_spec.rb | 481 miliseconds | 20% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 457 miliseconds | 17% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 428 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 403 miliseconds | 25% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 398 miliseconds | 19% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 360 miliseconds | 23% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 339 miliseconds | 23% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 333 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 318 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 277 miliseconds | 34% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 270 miliseconds | 33% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 265 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 257 miliseconds | 37% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 236 miliseconds | 30% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | 35% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 215 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 209 miliseconds | 39% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 209 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 206 miliseconds | 33% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 198 miliseconds | 40% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 38% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | 38% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | 38% | Trend |
spec/lib/reports/report_spec.rb | 176 miliseconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | 49% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | 45% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 132 miliseconds | 46% | Trend |
spec/lib/spree/money_spec.rb | 127 miliseconds | 56% | Trend |