My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID bb048c62-e7c2-4cbd-bf99-3d17ca17214b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1425d52 | refs/heads/buu/remove-stimulus-reflex | 2 | 4 minutes 15.3 seconds 2% | 2024-04-10 14:19:30 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 4.76 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 4.76 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 15.3 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 14:22:15 UTC | 2 minutes 8.94 seconds |
1 Finished First | 2024-04-10 14:22:10 UTC | 2 minutes 6.37 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.36 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.07 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.05 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.74 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.18 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.07 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.2 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.94 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.22 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.81 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.53 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.49 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.76 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.74 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.72 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.63 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.41 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.33 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.25 seconds | Trend | |
spec/lib/open_food_network/permissions_spec.rb | 4.22 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.57 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.27 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.23 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.13 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.07 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.67 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.67 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.5 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.32 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.32 seconds | 2% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.23 seconds | 7% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.21 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.16 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.1 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.95 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.91 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.79 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 2% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.7 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.36 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.2 seconds | 19% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.17 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.07 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 972 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 971 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 960 miliseconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 835 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 815 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 797 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 734 miliseconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 713 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 703 miliseconds | 26% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 682 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 665 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 661 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 597 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 555 miliseconds | 3% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 542 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 527 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 502 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 455 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 452 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 448 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 432 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 413 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 404 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 387 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 349 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 317 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 301 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 281 miliseconds | 1% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 279 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 255 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 249 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 247 miliseconds | 8% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 245 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 223 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 218 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 211 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 208 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 196 miliseconds | 6% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 196 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 192 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 187 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 181 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 178 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 144 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 143 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 121 miliseconds | 6% | Trend |