My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID fd10874c-8a01-4e89-a3f1-8f12c6dbfb0d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
77a8e4d | refs/heads/check-invalid-address-task | 2 | 4 minutes 22.39 seconds | 2024-04-24 06:51:48 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 5.61 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 5.61 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 22.39 seconds) |
---|---|---|
0 Finished First | 2024-04-24 06:54:31 UTC | 2 minutes 8.31 seconds |
1 Finished Last | 2024-04-24 06:54:36 UTC | 2 minutes 14.08 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.46 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.8 seconds | Trend | |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.23 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.49 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.91 seconds | 6% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.54 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.07 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.31 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.28 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.62 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.76 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.47 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.31 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.06 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.96 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.89 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.57 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.37 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.17 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.09 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.9 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.57 seconds | 2% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.48 seconds | 49% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.38 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.86 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.81 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.69 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.54 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.53 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.45 seconds | 11% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.37 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.3 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.18 seconds | 11% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.06 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.03 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.03 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.02 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.86 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.78 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.76 seconds | Trend | |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.68 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 1.68 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.29 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.24 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.14 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 3% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 885 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 855 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 854 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 841 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 746 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 721 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 699 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 2% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 659 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 606 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 569 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 568 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 545 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 494 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 477 miliseconds | 3% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 472 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 468 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 460 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 443 miliseconds | 7% | Trend |
spec/lib/stripe/account_connector_spec.rb | 431 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 410 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 361 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 347 miliseconds | 7% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 328 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 308 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 303 miliseconds | 7% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 292 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 287 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 285 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 279 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 251 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 249 miliseconds | 15% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 240 miliseconds | 10% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 230 miliseconds | 5% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 217 miliseconds | 4% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 215 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 211 miliseconds | 13% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 201 miliseconds | 4% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 197 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 197 miliseconds | 3% | Trend |
spec/lib/reports/report_spec.rb | 194 miliseconds | 4% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 192 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 149 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 140 miliseconds | Trend | |
spec/lib/spree/money_spec.rb | 130 miliseconds | 1% | Trend |