Description: [19.0] Odoo by Adhoc
Commit: ingadhoc-product:9571c54a  
Subject: [MIG] product_uoms: Migration to 19.0
Author: migration-bot-adhoc
Committer: mav-adhoc
Commit: ingadhoc-uruguay:43ea0061  
Subject: [FIX] l10n_uy_ux: Rename onchange method to reflect country_id usage
Author: Julia Elizondo
Committer: Julia Elizondo
Commit: ingadhoc-odoo-saas-adhoc:ed80544e  
Subject: [ADD] saas_provider_upgrade: Add test cases
Author: Nicolas Mac Rouillon
Committer: Nicolas Mac Rouillon
Commit: ingadhoc-stock:1c93f817  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-saas:83597507  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-argentina:3cdbfb6d  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-website:579b4980  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-third-party-apps:9a136971  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-sale:e0101f76  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-purchase:5a50c782  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-project:8716ca34  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-partner:0e5c390b  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-multi-store:3ce56791  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-multi-company:66319642  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-hr:cdbca477  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-delivery:b6e11d7c  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-argentina-sale:373e0bd2  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-odoo-argentina-ee:4b7cd016  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-account-payment:997ffaa6  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-account-invoicing:2af2925a  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-miscellaneous:add46285  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-enterprise-extensions:4afd0a79  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-demo:4a966485  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-aeroo_reports:a241f787  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: ingadhoc-account-financial-tools:5083f454  
Subject: [UPD] Copilot instructions
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: plugberry-payment:294fd7a1  
Subject: [MIG] payment_mercado_pago_ux: Migration to 19.0
Author: Alexis Lopez
Committer: Alexis Lopez
Commit: plugberry-pagos360:6f5e5a32  
Subject: [FIX] payment_pagos360: allow cancel transaction when reverted in p360
Author: augusto-weiss
Committer: augusto-weiss
Commit: plugberry-mercadopago:5d49315f  
Subject: [UPD] Initialize version 19.0
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr:35e09651  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-mail:d4050bfd  
Subject: [MIG] mail_partner_forwarding: Migration to 19.0
Author: Matias Peralta
Committer: Matias Peralta
Commit: adhoc-cicd-odoo-odoo:58c5d339  
Subject: Merge commit 'refs/pull/230101/head' of github.com:odoo/odoo into 19.0-17984
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-pos:4542df79  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-request:f12f0f9c  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-account-analytic:8d32771d  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-availability:4ff4cc09  
Subject: [MIG] stock_free_quantity: Migration to 19.0
Author: Franco Leyes
Committer: Franco Leyes
Commit: adhoc-cicd-oca-account-reconcile:60824bbd  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-timesheet:68048e43  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-odoo-enterprise:347e5511  
Subject: [I18N] *: fetch translation updates
Author: Odoo Translation Bot
Committer: Odoo Translation Bot
Commit: adhoc-cicd-oca-survey:0880e177  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-website:a4299198  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-backend:8a9c0d0a  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-odoo-design-themes:f6510069  
Subject: [FIX] *: use the new `<asset>` tag
Author: Benoit Socias
Committer: qsm-odoo
Commit: adhoc-cicd-oca-partner-contact:d1694f14  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-server-auth:d2ca0ef0  
Subject: [MIG] oauth_provider: Migration to 19.0
Author: augusto-weiss
Committer: augusto-weiss
Commit: adhoc-cicd-oca-knowledge:d4b2ba70  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-product-attribute:ca965ef7  
Subject: Merge commit 'refs/pull/2125/head' of github.com:oca/product-attribute into 19.0-17893
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-brand:83274bca  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-mis-builder:b389ac64  
Subject: [UPD] addons table in README.md
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-account-invoicing:7bd551fe  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-workflow:1435e2a0  
Subject: Merge commit 'refs/pull/2151/head' of github.com:oca/stock-logistics-workflow into 19.0-17931
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-management-system:3a4d4081  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-server-ux:5661dc8b  
Subject: Merge commit 'refs/pull/1188/head' of github.com:oca/server-ux into 19.0-17907
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-e-commerce:2b0d048e  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-hr-expense:18a0b1c9  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-manufacture:963e3a91  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-crm:e3d1df6a  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-stock-logistics-barcode:62f3a7e6  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-project:dc85e6b7  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-server-tools:7937302b  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-social:45e58304  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-purchase-workflow:8cfd7517  
Subject: Merge commit 'refs/pull/2878/head' of github.com:oca/purchase-workflow into 19.0-17922
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-stock-logistics-warehouse:1d5cb531  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-web:b671ccb9  
Subject: [MIG] web_search_with_and: Migration to 19.0
Author: Franco Leyes
Committer: Franco Leyes
Commit: adhoc-cicd-oca-product-pack:bbf5339f  
Subject: Merge commit 'refs/pull/225/head' of github.com:oca/product-pack into 19.0-18010
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-hr-holidays:ca01205e  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-reporting-engine:116c643a  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-sale-workflow:33ff0c4d  
Subject: Merge commit 'refs/pull/3933/head' of github.com:oca/sale-workflow into 19.0-17906
Author: adhoc-cicd-bot
Committer: adhoc-cicd-bot
Commit: adhoc-cicd-oca-bank-statement-import:d89ae9e4  
Subject: [BOT] post-merge updates
Author: OCA-git-bot
Committer: OCA-git-bot
Commit: adhoc-cicd-oca-stock-logistics-reservation:581f3b21  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Commit: adhoc-cicd-oca-report-print-send:7bc3c468  
Subject: Initial commit
Author: OCA Bot
Committer: OCA Bot
Version: 19.0
Config: [19.0] Odoo by Adhoc Config (with tests)
Build time: 10m
Wait time: 10m
Load time: 9m46s
Date Level Type Message
2025-11-18 18:12:47 INFO runbot Init build environment with config [19.0] Odoo by Adhoc Config (with tests)
2025-11-18 18:12:47 Starting step 19-all-with-tests from config 19.0] Odoo by Adhoc Config (with tests) [
2025-11-18 18:12:47 Using Dockerfile Tag odoo:adhoc_odoo_19
2025-11-18 18:12:58 INFO server odoo.modules.loading:350 1 modules loaded in 6.80s, 9412 queries (+9412 extra)
2025-11-18 18:14:52 ERROR server odoo.addons.product_expiry.tests.test_stock_lot:352
ERROR: TestStockLot.test_04_2_expiration_date_on_receipt
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/tests/test_stock_lot.py", line 352, in test_04_2_expiration_date_on_receipt
    with picking_form.move_ids.new() as move:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_move.py", line 202, in _compute_allowed_uom_ids
    move.allowed_uom_ids = move.product_id.uom_id | move.product_id.uom_ids | move.sudo().product_id.seller_ids.product_uom_id
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:14:53 ERROR server odoo.addons.product_expiry.tests.test_stock_lot:304
ERROR: TestStockLot.test_04_expiration_date_on_receipt
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/tests/test_stock_lot.py", line 304, in test_04_expiration_date_on_receipt
    with picking_form.move_ids.new() as move:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_move.py", line 202, in _compute_allowed_uom_ids
    move.allowed_uom_ids = move.product_id.uom_id | move.product_id.uom_ids | move.sudo().product_id.seller_ids.product_uom_id
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:14:53 ERROR server odoo.addons.product_expiry.tests.test_stock_lot:408
ERROR: TestStockLot.test_05_confirmation_on_delivery
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/tests/test_stock_lot.py", line 408, in test_05_confirmation_on_delivery
    with picking_form.move_ids.new() as move:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_move.py", line 202, in _compute_allowed_uom_ids
    move.allowed_uom_ids = move.product_id.uom_id | move.product_id.uom_ids | move.sudo().product_id.seller_ids.product_uom_id
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:14:53 ERROR server odoo.addons.product_expiry.tests.test_stock_lot:670
ERROR: TestStockLot.test_compute_expiration_date_from_scheduled_date
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/tests/test_stock_lot.py", line 670, in test_compute_expiration_date_from_scheduled_date
    with picking_form.move_ids.new() as move:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_move.py", line 202, in _compute_allowed_uom_ids
    move.allowed_uom_ids = move.product_id.uom_id | move.product_id.uom_ids | move.sudo().product_id.seller_ids.product_uom_id
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:14:53 ERROR server odoo.addons.product_expiry.tests.test_stock_lot:647
ERROR: TestStockLot.test_no_lot
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/tests/test_stock_lot.py", line 647, in test_no_lot
    with picking_form.move_ids.new() as move:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_move.py", line 202, in _compute_allowed_uom_ids
    move.allowed_uom_ids = move.product_id.uom_id | move.product_id.uom_ids | move.sudo().product_id.seller_ids.product_uom_id
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:14:53 ERROR server odoo.modules.loading:305 Module product_expiry: 0 failures, 5 errors of 20 tests
2025-11-18 18:15:18 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="27" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Supported Operations
-------------------</literal_block></system_message>
2025-11-18 18:15:18 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="71" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Customer Payment Process
-----------------------</literal_block></system_message>
2025-11-18 18:15:18 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="80" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Administrative Operations
------------------------</literal_block></system_message>
2025-11-18 18:15:18 WARNING server odoo.addons.base.models.ir_module:125
docutils' system message present: <system_message level="2" line="128" source="<string>" type="WARNING"><paragraph>Title underline too short.</paragraph><literal_block xml:space="preserve">Geographic Restrictions
----------------------</literal_block></system_message>
2025-11-18 18:16:49 INFO server odoo.addons.l10n_ar_edi.models.res_company:160 Setting demo certificate from False to AR demo certificate 3 in (AR) Responsable Inscripto company
2025-11-18 18:16:49 INFO server odoo.addons.l10n_ar_edi.models.res_company:160 Setting demo certificate from False to AR demo certificate 8 in (AR) Monotributista company
2025-11-18 18:16:49 INFO server odoo.addons.l10n_ar_edi.models.res_company:160 Setting demo certificate from False to AR demo certificate 9 in (AR) Exento company
2025-11-18 18:17:29 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:18:12 INFO server odoo.modules.loading:350 482 modules loaded in 309.97s, 292692 queries (+310639 extra)
2025-11-18 18:18:24 INFO server odoo.modules.loading:350 491 modules loaded in 11.91s, 17646 queries (+17647 extra)
2025-11-18 18:18:26 ERROR server odoo.modules.loading:578 At least one test failed when loading the modules.
2025-11-18 18:18:26 INFO server odoo.addons.base.models.ir_qweb:350 Pregenerating assets bundles
2025-11-18 18:19:26 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:19:29 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:19:38 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:19:51 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:07 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:08 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:11 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:14 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:15 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:16 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:18 ERROR server odoo.addons.account_debit_note.tests.test_out_debit_note:12
ERROR: TestAccountDebitNote.test_00_debit_note_out_invoice
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account_debit_note/tests/test_out_debit_note.py", line 12, in test_00_debit_note_out_invoice
    invoice = self.init_invoice('out_invoice', products=self.product_a+self.product_b)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 553, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:20:18 ERROR server odoo.addons.account_debit_note.tests.test_out_debit_note:31
ERROR: TestAccountDebitNote.test_10_debit_note_in_refund
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account_debit_note/tests/test_out_debit_note.py", line 31, in test_10_debit_note_in_refund
    invoice = self.init_invoice('in_refund', products=self.product_a+self.product_b)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 553, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:20:19 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:19 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:20 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:21 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:21 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:23 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:24 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:34 ERROR server odoo.addons.account_followup.tests.test_account_followup:71
ERROR: TestAccountFollowupReports.test_followup_responsible
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-enterprise/account_followup/tests/test_account_followup.py", line 71, in test_followup_responsible
    invoice1 = self.init_invoice('out_invoice', partner=self.partner_a,
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 561, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:20:37 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:38 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:39 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:40 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:43 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:44 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:45 ERROR server odoo.addons.account_followup.tests.test_followup_report:249
ERROR: TestAccountFollowupReports.test_followup_report_address_1
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-enterprise/account_followup/tests/test_followup_report.py", line 249, in test_followup_report_address_1
    self.init_invoice('out_invoice', partner=child_partner, invoice_date='2016-01-01', amounts=[500], post=True)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 561, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:20:46 ERROR server odoo.addons.account_followup.tests.test_followup_report:282
ERROR: TestAccountFollowupReports.test_followup_report_address_2
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-enterprise/account_followup/tests/test_followup_report.py", line 282, in test_followup_report_address_2
    self.init_invoice('out_invoice', partner=invoice_partner, invoice_date='2016-01-01', amounts=[500], post=True)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 561, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:20:47 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:48 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:48 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:50 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:51 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:52 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:55 ERROR server odoo.addons.account_followup.tests.test_followup_report:791
ERROR: TestAccountFollowupReports.test_partner_total_due_with_payable
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-enterprise/account_followup/tests/test_followup_report.py", line 791, in test_partner_total_due_with_payable
    self.init_invoice('out_invoice', self.partner_a, '2016-01-01', True, amounts=[500])
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 561, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:20:57 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:20:59 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, company_1_data
2025-11-18 18:21:10 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, (AR) Responsable Inscripto (Unit Tests)
2025-11-18 18:21:13 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto, (AR) Responsable Inscripto (Unit Tests)
2025-11-18 18:21:24 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Monotributista (Unit Tests), (AR) Responsable Inscripto, (AR) Responsable Inscripto (Unit Tests)
2025-11-18 18:21:24 ERROR server odoo.tests.suite:233
ERROR: setUpClass (odoo.addons.l10n_ar.tests.test_manual.TestManual)
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/l10n_ar/tests/test_manual.py", line 17, in setUpClass
    cls._create_test_invoices_like_demo(cls)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/l10n_ar/tests/common.py", line 607, in _create_test_invoices_like_demo
    with invoice_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:21:24 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:27 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:31 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:32 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:34 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:34 ERROR server odoo.addons.l10n_uy_edi.tests.test_account_move_send:30
ERROR: TestAccountMoveSend.test_download_with_existing_cfe
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-enterprise/l10n_uy_edi/tests/test_account_move_send.py", line 30, in test_download_with_existing_cfe
    invoice = self.init_invoice('out_invoice', products=[self.product_a], taxes=[self.tax_0], post=False)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/tests/common.py", line 553, in init_invoice
    with move_form.invoice_line_ids.new() as line_form:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 889, in new
    return O2MForm(self)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 650, in __init__
    self._init_from_defaults()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 338, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tests/form.py", line 578, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2111, in onchange
    snapshot1 = RecordSnapshot(record, fields_spec)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2197, in __init__
    self.fetch(name)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/web/models/models.py", line 2206, in fetch
    lines = self.record[field_name]
            ~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6680, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields_relational.py", line 45, in __get__
    return super().__get__(records, owner)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1739, in __get__
    self.compute_value(recs)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 1910, in compute_value
    records._compute_field_value(self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4949, in _compute_field_value
    determine(field.compute, self)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/fields.py", line 81, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/account/models/account_move_line.py", line 845, in _compute_allowed_uom_ids
    line.allowed_uom_ids = line.product_id.uom_id | line.product_id.uom_ids
                           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6583, in __or__
    return self.union(other)
           ^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6594, in union
    raise TypeError(f"inconsistent models in: {self} | {arg}")
TypeError: inconsistent models in: uom.uom() | product.uoms()
2025-11-18 18:21:34 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:37 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:56 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:21:59 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:22:02 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto
2025-11-18 18:22:04 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, company_1_data
2025-11-18 18:22:16 INFO server odoo.addons.l10n_ar_currency_update.models.res_company:36 Currency Provider configured as ARCA for next companies: (AR) Exento, (AR) Monotributista, (AR) Responsable Inscripto, company_1_data, Test Argentine Company 2
2025-11-18 18:22:18 ERROR server odoo.tests.result:679 0 failed, 13 error(s) of 306 tests when loading database '26191-19-0-all'
2025-11-18 18:22:32 INFO runbot Getting results for build 26191-19-0
2025-11-18 18:22:32 Step 19-all-with-tests finished in 10m
2025-11-18 18:22:32 Starting step setup from config 19.0] Odoo by Adhoc Config (with tests) [
2025-11-18 18:22:32 Using Dockerfile Tag odoo:adhoc_odoo_19
2025-11-18 18:22:33 INFO runbot Step setup finished in 0s
2025-11-18 18:22:33 Starting step run from config 19.0] Odoo by Adhoc Config (with tests) [
2025-11-18 18:22:33 INFO runbot Start running build 26191-19-0
2025-11-18 18:22:33 Using Dockerfile Tag odoo:adhoc_odoo_19
2025-11-18 18:22:34 INFO server odoo.modules.loading:350 1 modules loaded in 0.00s, 0 queries (+0 extra)
2025-11-18 18:22:39 INFO server odoo.modules.loading:350 491 modules loaded in 3.91s, 0 queries (+0 extra)
2025-11-18 18:23:47 ERROR server odoo.addons.saas_client_adhoc.wizards.saas_client_dashboard:517
Error Updating ADHOC Modules Data. Error:
Not Provider url or saas database uuid configured
2025-11-18 18:23:47 ERROR server odoo.sql_db:429
bad query: b' UPDATE "stock_warehouse_orderpoint"\n                    SET "qty_to_order_computed" = "__tmp"."qty_to_order_computed"::numeric, "write_date" = "__tmp"."write_date"::timestamp, "write_uid" = "__tmp"."write_uid"::int4\n                    FROM (VALUES (1, \'0.00\', \'2025-11-18T18:23:47.397709\'::timestamp, 1)) AS "__tmp"("id", "qty_to_order_computed", "write_date", "write_uid")\n                    WHERE "stock_warehouse_orderpoint"."id" = "__tmp"."id"\n                '
ERROR: could not serialize access due to concurrent update
2025-11-18 18:23:47 ERROR server odoo.addons.stock.models.stock_rule:734
Error during stock scheduler
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_rule.py", line 732, in run_scheduler
    self._run_scheduler_tasks(use_new_cursor=use_new_cursor, company_id=company_id)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/point_of_sale/models/pos_session.py", line 1894, in _run_scheduler_tasks
    super()._run_scheduler_tasks(use_new_cursor=use_new_cursor, company_id=company_id)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/models/stock_rule.py", line 10, in _run_scheduler_tasks
    super()._run_scheduler_tasks(use_new_cursor=use_new_cursor, company_id=company_id)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_rule.py", line 699, in _run_scheduler_tasks
    self.env['ir.cron']._commit_progress(1)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 818, in _commit_progress
    self.env.cr.commit()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 549, in commit
    self.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 179, in flush
    self.transaction.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/environments.py", line 592, in flush
    self.default_env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/environments.py", line 388, in flush_all
    self[model_name].flush_model()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6356, in flush_model
    self._flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6424, in _flush
    model.browse(some_ids)._write_multi(vals_list)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4591, in _write_multi
    self.env.execute_query(SQL(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/environments.py", line 534, in execute_query
    self.cr.execute(query)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 426, in execute
    self._obj.execute(query, params)
psycopg2.errors.SerializationFailure: could not serialize access due to concurrent update
2025-11-18 18:23:47 ERROR server odoo.addons.base.models.ir_cron:461
Job 'Procurement: run scheduler' (36) server action #539 failed
Traceback (most recent call last):
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 459, in _run_job
    cron._callback(job['cron_name'], job['ir_actions_server_id'])
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 619, in _callback
    self.env['ir.actions.server'].browse(server_action_id).run()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1177, in run
    res = action._run(records, eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1190, in _run
    res = runner(run_self, eval_context=eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/addons/website/models/ir_actions_server.py", line 59, in _run_action_code_multi
    res = super()._run_action_code_multi(eval_context)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_actions.py", line 1014, in _run_action_code_multi
    safe_eval(self.code.strip(), eval_context, mode="exec", filename=str(self))
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/tools/safe_eval.py", line 397, in safe_eval
    return unsafe_eval(c, globals_dict, None)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "ir.actions.server(539,)", line 1, in <module>
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_rule.py", line 732, in run_scheduler
    self._run_scheduler_tasks(use_new_cursor=use_new_cursor, company_id=company_id)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/point_of_sale/models/pos_session.py", line 1894, in _run_scheduler_tasks
    super()._run_scheduler_tasks(use_new_cursor=use_new_cursor, company_id=company_id)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/product_expiry/models/stock_rule.py", line 10, in _run_scheduler_tasks
    super()._run_scheduler_tasks(use_new_cursor=use_new_cursor, company_id=company_id)
  File "/data/build/adhoc-cicd-odoo-odoo/addons/stock/models/stock_rule.py", line 699, in _run_scheduler_tasks
    self.env['ir.cron']._commit_progress(1)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/addons/base/models/ir_cron.py", line 818, in _commit_progress
    self.env.cr.commit()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 549, in commit
    self.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 179, in flush
    self.transaction.flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/environments.py", line 592, in flush
    self.default_env.flush_all()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/environments.py", line 388, in flush_all
    self[model_name].flush_model()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6356, in flush_model
    self._flush()
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 6424, in _flush
    model.browse(some_ids)._write_multi(vals_list)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/models.py", line 4591, in _write_multi
    self.env.execute_query(SQL(
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/orm/environments.py", line 534, in execute_query
    self.cr.execute(query)
  File "/data/build/adhoc-cicd-odoo-odoo/odoo/sql_db.py", line 426, in execute
    self._obj.execute(query, params)
psycopg2.errors.SerializationFailure: could not serialize access due to concurrent update
2025-11-18 18:23:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-18 18:23:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-18 18:25:08 WARNING server odoo.addons.base.models.ir_actions_report:626
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-18 18:25:12 WARNING server odoo.addons.base.models.ir_actions_report:626
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-18 18:25:16 WARNING server odoo.addons.base.models.ir_actions_report:626
wkhtmltopdf: Exit with code 1 due to network error: ContentNotFoundError
2025-11-18 19:17:22 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-18 19:17:22 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-18 20:18:02 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-18 20:18:02 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-18 21:17:58 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-18 21:17:58 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-18 22:17:09 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-18 22:17:09 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-18 23:17:39 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-18 23:17:39 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 00:17:13 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 00:17:13 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 01:17:54 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 01:17:54 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 02:17:11 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 02:17:11 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 03:17:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 03:17:52 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 04:17:26 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 04:17:26 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 05:17:00 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 05:17:00 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 06:17:41 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 06:17:41 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 07:17:16 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 07:17:16 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 08:17:56 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 08:17:56 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 09:17:31 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 09:17:31 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 10:18:00 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 10:18:00 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 11:17:08 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 11:17:08 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 12:17:03 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 12:17:03 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 13:18:00 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:596
An error was found when synchronizing vendor bills
2025-11-19 13:18:00 WARNING server odoo.addons.l10n_uy_edi.models.l10n_uy_edi_document:598 Company Name: "UY Company", Company ID: (12), Errors: "We found an error while consulting a notification Incomplete Data to connect to Uruware on company UY Company: Please complete the UCFE data to test the connection: Uruware WS Password, Uruware Commerce code, Uruware Terminal code, Uruware Inbox URL, Uruware Query URL."
2025-11-19 13:47:32 INFO runbot Kill build 26191-19-0