My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ae4a5386-c9e9-4b1f-8d74-a2ceac47a425
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
ce24e6e | refs/heads/master | 2 | 4 minutes 19.23 seconds | 2024-03-22 04:34:15 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 2.5 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 2.5 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 19.23 seconds) |
---|---|---|
0 Finished Last | 2024-03-22 04:37:00 UTC | 2 minutes 10.78 seconds |
1 Finished First | 2024-03-22 04:36:57 UTC | 2 minutes 8.46 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.27 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.69 seconds | Trend | |
spec/lib/reports/packing/packing_report_spec.rb | 18.62 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.76 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.28 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.49 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.03 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.96 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.83 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.1 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.46 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.44 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.13 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.01 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.88 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.85 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.48 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.4 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.31 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.89 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.76 seconds | 9% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.28 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.27 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.92 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.73 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.72 seconds | 30% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.6 seconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.58 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.46 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.39 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.27 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.11 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 2.1 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.06 seconds | 4% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.03 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.96 seconds | 15% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.86 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 1.86 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.79 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.75 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 5% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.38 seconds | 1% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.25 seconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.1 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.05 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb | 1.04 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 967 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 955 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 939 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 858 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 798 miliseconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 751 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 697 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 683 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 652 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 621 miliseconds | 9% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 615 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 554 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 544 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 538 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 518 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb | 468 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 441 miliseconds | 1% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 437 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 432 miliseconds | 8% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb | 400 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 363 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 337 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 336 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 323 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 300 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 288 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 267 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 261 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 5% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 254 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 253 miliseconds | 11% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 237 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 231 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 228 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 224 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 218 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 2% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 200 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 191 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 180 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 179 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 174 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 119 miliseconds | 1% | Trend |