My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID a5e73840-91e5-441d-9ce3-193a601b51bd
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
b11221a | refs/heads/dfc-order | 2 | 4 minutes 18.53 seconds 9% | 2024-04-02 04:22:40 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.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 4.5 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.53 seconds) |
---|---|---|
0 Finished First | 2024-04-02 04:25:21 UTC | 2 minutes 7.84 seconds |
1 Finished Last | 2024-04-02 04:25:26 UTC | 2 minutes 10.7 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 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.35 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.79 seconds | 14% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.74 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.49 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.38 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.43 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.95 seconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.68 seconds | 9% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.6 seconds | 2% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.33 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.47 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.18 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.11 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.04 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.87 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.49 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.39 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.37 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.33 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.98 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.83 seconds | 1% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.52 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.26 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.14 seconds | 9% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.57 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.51 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.47 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.42 seconds | 6% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.29 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.23 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.09 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.99 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 7% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.91 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.88 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.78 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 14% | Trend |
spec/lib/reports/line_items_spec.rb | 1.63 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.55 seconds | 13% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.25 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.09 seconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 992 miliseconds | 8% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 985 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 961 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 902 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 870 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 864 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 823 miliseconds | 13% | Trend |
engines/dfc_provider/spec/services/order_builder_spec.rb | 821 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 773 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 706 miliseconds | 7% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 693 miliseconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 650 miliseconds | 14% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 631 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 622 miliseconds | 7% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 548 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 541 miliseconds | 12% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 532 miliseconds | 17% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 509 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 494 miliseconds | 11% | Trend |
spec/migrations/split_customer_names_spec.rb | 490 miliseconds | 9% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 450 miliseconds | 8% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 436 miliseconds | 17% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 14% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 401 miliseconds | 9% | Trend |
spec/lib/stripe/account_connector_spec.rb | 377 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 347 miliseconds | 14% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 326 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 321 miliseconds | 13% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | 15% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 279 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 277 miliseconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 21% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 15% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 260 miliseconds | 16% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 256 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 246 miliseconds | 28% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 243 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 222 miliseconds | 20% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 20% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 218 miliseconds | 19% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 215 miliseconds | 15% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 203 miliseconds | 27% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 198 miliseconds | 18% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 190 miliseconds | 20% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 190 miliseconds | 20% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 189 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 177 miliseconds | 29% | Trend |
spec/lib/reports/report_spec.rb | 165 miliseconds | 42% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 35% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 29% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 46% | Trend |