My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 78a0c835-a517-4ad6-80de-056d57c8c1e1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
656861a | refs/pull/12316/merge | 2 | 4 minutes 15.57 seconds 2% | 2024-03-27 09:56:54 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 17.88 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 17.88 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.57 seconds) |
---|---|---|
0 Finished Last | 2024-03-27 09:59:49 UTC | 2 minutes 11.2 seconds |
1 Finished First | 2024-03-27 09:59:32 UTC | 2 minutes 4.38 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.42 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.18 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.14 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.34 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.46 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.07 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.48 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.18 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.92 seconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.72 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.4 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.64 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.3 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.92 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.9 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.63 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.59 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.51 seconds | 7% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.5 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.27 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.09 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.91 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.3 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.17 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.14 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.95 seconds | 35% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.57 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.36 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.32 seconds | 11% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.22 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.1 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.04 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.99 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.93 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.92 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.75 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.72 seconds | 3% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.67 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.61 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.47 seconds | 18% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.29 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.16 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 994 miliseconds | 6% | Trend |
spec/serializers/api/product_serializer_spec.rb | 972 miliseconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 958 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 927 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 919 miliseconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 830 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 801 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 781 miliseconds | 10% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 702 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 666 miliseconds | 28% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 656 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 647 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 633 miliseconds | 51% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 626 miliseconds | 8% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 593 miliseconds | 4% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 590 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 568 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 509 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 481 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 461 miliseconds | 4% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 461 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 449 miliseconds | 5% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 439 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 410 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 377 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 339 miliseconds | 8% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 317 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 303 miliseconds | 7% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 297 miliseconds | 58% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 280 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 280 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 259 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 256 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 254 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 250 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 236 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 230 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 216 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 209 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 202 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 196 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 189 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 184 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 182 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 177 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 148 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |