My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 78c3ba34-9fa8-40f9-84cf-ce120354d8b6
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
d0f683d | refs/heads/buu/fix-non-admin-saving-12403 | 2 | 4 minutes 16.03 seconds 3% | 2024-04-23 07:17:50 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 22.12 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 22.12 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.03 seconds) |
---|---|---|
0 Finished First | 2024-04-23 07:20:25 UTC | 2 minutes 1.16 seconds |
1 Finished Last | 2024-04-23 07:20:47 UTC | 2 minutes 14.87 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 | 30.53 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 22.01 seconds | 5% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.11 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.23 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.16 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.9 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.62 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.86 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.68 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.64 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.6 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.35 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.02 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.74 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.73 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.54 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.48 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.41 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.19 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.89 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.81 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.46 seconds | 50% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.37 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.18 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.53 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.52 seconds | 1% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.38 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.33 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.25 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.16 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.03 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.02 seconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.94 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.9 seconds | 2% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.89 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.8 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.79 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.77 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.65 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.63 seconds | 7% | Trend |
spec/lib/reports/line_items_spec.rb | 1.56 seconds | 9% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.36 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.25 seconds | 9% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.23 seconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 992 miliseconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 985 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 958 miliseconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 931 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 925 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 790 miliseconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 789 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 717 miliseconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 684 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 682 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 659 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 611 miliseconds | 10% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 591 miliseconds | 4% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 560 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 533 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 509 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 486 miliseconds | 1% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 477 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 459 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 455 miliseconds | 8% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 425 miliseconds | 3% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 403 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 383 miliseconds | 6% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 365 miliseconds | 2% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 355 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 311 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 302 miliseconds | 7% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 293 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 282 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 278 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 267 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 245 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 245 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 244 miliseconds | 11% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 237 miliseconds | 8% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 221 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 217 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 206 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 190 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 190 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 189 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 187 miliseconds | 8% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 186 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 171 miliseconds | 10% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 9% | Trend |
spec/lib/reports/report_spec.rb | 166 miliseconds | 11% | Trend |
spec/lib/spree/money_spec.rb | 142 miliseconds | 6% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 2% | Trend |