My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID f8bc1cfe-eb53-4da6-b0d1-cd51652d1cdc
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4260047 | refs/heads/MakeShipOrderButtonWorksOnPageOrderDetails | 2 | 4 minutes 17.39 seconds 15% | 2024-04-17 23:37:43 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.6 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.6 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 17.39 seconds) |
---|---|---|
0 Finished Last | 2024-04-17 23:40:28 UTC | 2 minutes 11.01 seconds |
1 Finished First | 2024-04-17 23:40:26 UTC | 2 minutes 6.39 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.43 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 | 31.47 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.05 seconds | 35% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.2 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.72 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.29 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.97 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.01 seconds | 8% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.83 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.48 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.18 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.36 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.19 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.9 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.85 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.8 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.54 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.46 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.36 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.32 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.32 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.6 seconds | 8% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.26 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.25 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.24 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.04 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.04 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.65 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.43 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.37 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.36 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.12 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.12 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.11 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.08 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | 5% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.95 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.9 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.84 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 13% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 11% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.6 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.57 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.15 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 15% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 15% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 980 miliseconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 959 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 954 miliseconds | 17% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 942 miliseconds | 12% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 857 miliseconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 854 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 777 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 726 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 715 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 673 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 633 miliseconds | 19% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 604 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 598 miliseconds | 17% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 596 miliseconds | 3% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 572 miliseconds | 28% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 558 miliseconds | 21% | Trend |
spec/migrations/split_customer_names_spec.rb | 529 miliseconds | 12% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 524 miliseconds | 14% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 524 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 521 miliseconds | 22% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 458 miliseconds | 15% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 420 miliseconds | 24% | Trend |
spec/lib/stripe/account_connector_spec.rb | 404 miliseconds | 25% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 381 miliseconds | 19% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 369 miliseconds | 25% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 313 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 299 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 291 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 287 miliseconds | 29% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 268 miliseconds | 30% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 266 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 265 miliseconds | 34% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 249 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 245 miliseconds | 28% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 241 miliseconds | 41% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 227 miliseconds | 32% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 217 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 215 miliseconds | 35% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 209 miliseconds | 37% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 197 miliseconds | 37% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 187 miliseconds | 37% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 184 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 180 miliseconds | 40% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb | 177 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 173 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 46% | Trend |