This build is referenced in 2 bundles
Description: Post install tests for -> !f
Commit: odoo:1d0db6a2  
Subject: [FIX] l10n_jo_edi_pos: Fix payment methods issues
Author: Hesham Saleh
Commit: duong-addons-ee:ba59a989  
Subject: [MISC] d_ee_social_threads: missing image doc
Author: daiduongnguyen-odoo
Commit: odoo-enterprise:ab83cdeb  
Subject: [REF] update latest v19 enterprise
Author: daiduongnguyen-odoo
Commit: duong-addons:85faef97  
Subject: [MISC] d_social*: reduce price
Author: daiduongnguyen-odoo
Build time: 70s
Wait time: 38m
Load time: 1m10s
Date Level Type Message
2026-03-22 11:27:42 INFO runbot Init build environment with config Parallel Testing
2026-03-22 11:27:42 Starting step restore from config Parallel Testing
2026-03-22 11:27:42 Restoring dump 00746-19-0-all.zip from build 746
2026-03-22 11:27:42 Using Dockerfile Tag odoo:Docker19
2026-03-22 11:27:54 INFO runbot Step restore finished in 7s
2026-03-22 11:27:54 Starting step test_post_install from config Parallel Testing
2026-03-22 11:27:54 Using Dockerfile Tag odoo:Docker19
2026-03-22 11:27:59 INFO server odoo.modules.loading:350 1 modules loaded in 0.74s, 0 queries (+0 extra)
2026-03-22 11:28:00 INFO server odoo.addons.base.models.ir_qweb:350 Pregenerating assets bundles
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.fields')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.inherit')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.fields.selection')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.constraint')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.relation')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.access')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.model.data')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.sequence')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.sequence.date_range')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.ui.menu')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.ui.view.custom')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.ui.view')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='reset.view.arch.wizard')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.asset')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.actions')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.act_window')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.act_window.view')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.act_window_close')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.act_url')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='server.action.history.wizard')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.server.history')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.server')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.todo')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.client')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.embedded.actions')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.actions.report')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.cron')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.cron.trigger')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.cron.progress')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.filters')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.default')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.exports')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.exports.line')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.rule')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.config_parameter')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.mail_server')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.logging')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.module.category')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.module.module')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.module.module.dependency')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.module.module.exclusion')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.demo')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.demo_failure')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.demo_failure.wizard')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='properties.base.definition')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='report.layout')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='report.paperformat')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='ir.profile')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.enable.profiling.wizard')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.country')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.country.group')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.country.state')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.lang')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.partner.category')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.partner')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.partner.industry')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.bank')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.partner.bank')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.config')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.config.settings')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.currency')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.currency.rate')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.company')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.groups.privilege')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.groups')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.users.log')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.users')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 562, in onchange
    return super().onchange(values, field_names, fields_spec)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.users.identitycheck')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='change.password.wizard')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='change.password.user')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='change.password.own')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.users.apikeys.description')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.users.settings')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.users.deletion')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='res.device.log')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='decimal.precision')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.module.update')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.language.install')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.language.import')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.module.upgrade')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.module.uninstall')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.language.export')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.partner.merge.line')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='base.partner.merge.automatic.wizard')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:51
ERROR: Subtest TestEveryModel.test_display_name_new_record [`_compute_display_name` doesn't work with new record (first onchange call).] (model='wizard.ir.model.menu.create')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 51, in test_display_name_new_record
    model.onchange({}, [], fields_spec)
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.model')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.model.fields')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.model.fields.selection')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.model.relation')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.model.access')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.model.data')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.sequence')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.ui.menu')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.ui.view.custom')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.ui.view')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:00 ERROR server odoo.addons.base.tests.test_display_name:82
ERROR: Subtest TestEveryModel.test_form_new_record [Create a new record from form view doesn't work (first onchange call).] (model='ir.asset')
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_display_name.py", line 82, in test_form_new_record
    Form(model)
  File "/data/build/odoo/odoo/tests/form.py", line 143, in __init__
    self._init_from_defaults()
  File "/data/build/odoo/odoo/tests/form.py", line 339, in _init_from_defaults
    self._perform_onchange()
  File "/data/build/odoo/odoo/tests/form.py", line 579, in _perform_onchange
    result = record.onchange(values, field_names, self._view['fields_spec'])
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/models.py", line 6994, in onchange
    raise NotImplementedError("onchange() is implemented in module 'web'")
NotImplementedError: onchange() is implemented in module 'web'
2026-03-22 11:28:01 Log limit reached (full logs are still available in the log file)
2026-03-22 11:28:52 INFO runbot Getting results for build 00751-19-0
2026-03-22 11:28:52 Step test_post_install finished in 54s