My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID df5a05bf-b762-4e46-92f3-bdc1e5a6c7b1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
a5bc1d5 | refs/heads/12150-dfc-add-state-to-address | 2 | 4 minutes 21.41 seconds | 2024-02-14 05:07:55 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.16 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.16 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.41 seconds) |
---|---|---|
0 Finished Last | 2024-02-14 05:10:43 UTC | 2 minutes 8.85 seconds |
1 Finished First | 2024-02-14 05:10:41 UTC | 2 minutes 12.56 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.45 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.15 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.81 seconds | 4% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.46 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.26 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.15 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.13 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.28 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.07 seconds | 1% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.92 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.61 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.64 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.49 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.12 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.0 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.94 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.54 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.44 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | 2% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.22 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.11 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.71 seconds | 12% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.63 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.22 seconds | 35% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.15 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.95 seconds | 49% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.74 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.59 seconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.45 seconds | Trend | |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.44 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.42 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.4 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.35 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.15 seconds | 1% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 2% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 2.07 seconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.02 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.0 seconds | 17% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 10% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.88 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.82 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.41 seconds | 2% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.41 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.39 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.28 seconds | 44% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.24 seconds | Trend | |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.15 seconds | 19% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.15 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.07 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.05 seconds | 50% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 978 miliseconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 863 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 837 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 770 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 765 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 669 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 667 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 655 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 621 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 599 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 561 miliseconds | Trend | |
engines/dfc_provider/spec/requests/offers_spec.rb | 552 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb | 536 miliseconds | 10% | Trend |
spec/migrations/split_customer_names_spec.rb | 487 miliseconds | Trend | |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 470 miliseconds | 7% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 466 miliseconds | Trend | |
spec/migrations/update_enterprise_instagram_links_spec.rb | 454 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 388 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 387 miliseconds | 3% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 363 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 336 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 313 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 311 miliseconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 307 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 305 miliseconds | 1% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 281 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 271 miliseconds | 3% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 266 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 264 miliseconds | 1% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 254 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 232 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 218 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 201 miliseconds | 12% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 195 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 190 miliseconds | 2% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 186 miliseconds | 7% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 181 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 172% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 168 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 2% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 136 miliseconds | 11% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 131 miliseconds | 29% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 127 miliseconds | 4% | Trend |