First apparition: 19.0
Last apparition: 19.0
Commit: odoo-at-certification-apps:e32d18a1  
Subject: Update DocumentNumber prefix based on picking type
Author: Opencloud
Committer: GitHub
Commit: odoo-customer-customizations:3e8b2e26  
Subject: Remove deprecated files and scripts for opc_parametriza_esteriplas and opc_parametriza_macwatts modules
Author: ricardomartins
Committer: ricardomartins
Commit: odoo:4000ba9d  
Subject: [FIX] website_sale: fix line price per unit in cart
Author: Mahdi Alijani (malj)
Committer: Mahdi Alijani (malj)
Commit: odoo-at-certification-apps:e32d18a1  
Subject: Update DocumentNumber prefix based on picking type
Author: Opencloud
Committer: GitHub
Commit: odoo-customer-customizations:3e8b2e26  
Subject: Remove deprecated files and scripts for opc_parametriza_esteriplas and opc_parametriza_macwatts modules
Author: ricardomartins
Committer: ricardomartins
Commit: odoo:4000ba9d  
Subject: [FIX] website_sale: fix line price per unit in cart
Author: Mahdi Alijani (malj)
Committer: Mahdi Alijani (malj)
Commit: odoo-at-certification-apps:e32d18a1  
Subject: Update DocumentNumber prefix based on picking type
Author: Opencloud
Committer: GitHub
Commit: odoo-customer-customizations:3e8b2e26  
Subject: Remove deprecated files and scripts for opc_parametriza_esteriplas and opc_parametriza_macwatts modules
Author: ricardomartins
Committer: ricardomartins
Commit: odoo:4000ba9d  
Subject: [FIX] website_sale: fix line price per unit in cart
Author: Mahdi Alijani (malj)
Committer: Mahdi Alijani (malj)
Commit: odoo-at-certification-apps:e32d18a1  
Subject: Update DocumentNumber prefix based on picking type
Author: Opencloud
Committer: GitHub
Commit: odoo-customer-customizations:3e8b2e26  
Subject: Remove deprecated files and scripts for opc_parametriza_esteriplas and opc_parametriza_macwatts modules
Author: ricardomartins
Committer: ricardomartins
Commit: odoo:4000ba9d  
Subject: [FIX] website_sale: fix line price per unit in cart
Author: Mahdi Alijani (malj)
Committer: Mahdi Alijani (malj)
Commit: odoo-at-certification-apps:e32d18a1  
Subject: Update DocumentNumber prefix based on picking type
Author: Opencloud
Committer: GitHub
Commit: odoo-customer-customizations:3e8b2e26  
Subject: Remove deprecated files and scripts for opc_parametriza_esteriplas and opc_parametriza_macwatts modules
Author: ricardomartins
Committer: ricardomartins
Commit: odoo:4000ba9d  
Subject: [FIX] website_sale: fix line price per unit in cart
Author: Mahdi Alijani (malj)
Committer: Mahdi Alijani (malj)
Version: 19.0
Config: Default
Build time: 31m
Wait time: 2h
Load time: 31m
Date Level Type Message
2026-03-04 02:03:04 INFO runbot Init build environment with config Default
2026-03-04 02:03:04 Starting step base from config Default
2026-03-04 02:03:04 Using Dockerfile Tag odoo:DockerDefault
2026-03-04 02:03:13 ERROR server odoo.registry:214 Failed to load registry
2026-03-04 02:03:13 CRITICAL server odoo.service.server:1537
Failed to initialize database `00331-19-0-base`.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/convert.py", line 605, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 423, in _tag_record
    f_val = self.id_get(f_ref, raise_if_not_found=nodeattr2bool(rec, 'forcecreate', True))
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/convert.py", line 589, in id_get
    return self.model_id_get(id_str, raise_if_not_found)[1]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/convert.py", line 593, in model_id_get
    return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2277, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 98, in lookup
    return self.lookup(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 155, in lookup
    value = self.method(*args, **kwargs)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2270, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: base.module_category_inventory

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/service/server.py", line 1510, in preload_registries
    registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit'])
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 88, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/registry.py", line 199, in new
    load_modules(
  File "/data/build/odoo/odoo/modules/loading.py", line 397, in load_modules
    load_module_graph(
  File "/data/build/odoo/odoo/modules/loading.py", line 209, in load_module_graph
    load_data(env, idref, 'init', kind='data', package=package)
  File "/data/build/odoo/odoo/modules/loading.py", line 59, in load_data
    convert_file(env, package.name, filename, idref, mode, noupdate=kind == 'demo')
  File "/data/build/odoo/odoo/tools/convert.py", line 693, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/odoo/odoo/tools/convert.py", line 792, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/odoo/odoo/tools/convert.py", line 663, in parse
    self._tag_root(de)
  File "/data/build/odoo/odoo/tools/convert.py", line 605, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 618, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/odoo/odoo/addons/base/data/ir_module_category_data.xml:156, somewhere inside
<record model="ir.module.category" id="module_category_inventory_inventory">
            <field name="name">Inventory</field>
            <field name="parent_id" ref="module_category_inventory"/>
        </record>
2026-03-04 02:03:15 INFO runbot Getting results for build 00331-19-0
2026-03-04 02:03:15 Step base finished in 9s
2026-03-04 02:03:15 Starting step all from config Default
2026-03-04 02:03:15 Using Dockerfile Tag odoo:DockerDefault
2026-03-04 02:03:25 ERROR server odoo.registry:214 Failed to load registry
2026-03-04 02:03:25 CRITICAL server odoo.service.server:1537
Failed to initialize database `00331-19-0-all`.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/convert.py", line 605, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 423, in _tag_record
    f_val = self.id_get(f_ref, raise_if_not_found=nodeattr2bool(rec, 'forcecreate', True))
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/convert.py", line 589, in id_get
    return self.model_id_get(id_str, raise_if_not_found)[1]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/convert.py", line 593, in model_id_get
    return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2277, in _xmlid_to_res_model_res_id
    return self._xmlid_lookup(xmlid)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 98, in lookup
    return self.lookup(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/cache.py", line 155, in lookup
    value = self.method(*args, **kwargs)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_model.py", line 2270, in _xmlid_lookup
    raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: base.module_category_inventory

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/service/server.py", line 1510, in preload_registries
    registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit'])
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 88, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/orm/registry.py", line 199, in new
    load_modules(
  File "/data/build/odoo/odoo/modules/loading.py", line 397, in load_modules
    load_module_graph(
  File "/data/build/odoo/odoo/modules/loading.py", line 209, in load_module_graph
    load_data(env, idref, 'init', kind='data', package=package)
  File "/data/build/odoo/odoo/modules/loading.py", line 59, in load_data
    convert_file(env, package.name, filename, idref, mode, noupdate=kind == 'demo')
  File "/data/build/odoo/odoo/tools/convert.py", line 693, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/odoo/odoo/tools/convert.py", line 792, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/odoo/odoo/tools/convert.py", line 663, in parse
    self._tag_root(de)
  File "/data/build/odoo/odoo/tools/convert.py", line 605, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 618, in _tag_root
    raise ParseError('while parsing %s:%s, somewhere inside\n%s' % (
odoo.tools.convert.ParseError: while parsing /data/build/odoo/odoo/addons/base/data/ir_module_category_data.xml:156, somewhere inside
<record model="ir.module.category" id="module_category_inventory_inventory">
            <field name="name">Inventory</field>
            <field name="parent_id" ref="module_category_inventory"/>
        </record>
2026-03-04 02:03:29 INFO runbot Getting results for build 00331-19-0
2026-03-04 02:03:29 Step all finished in 10s
2026-03-04 02:03:29 Starting step run from config Default
2026-03-04 02:03:29 INFO runbot Start running build 00331-19-0
2026-03-04 02:03:29 Using Dockerfile Tag odoo:DockerDefault
2026-03-04 02:04:31 ERROR runbot Docker with state UNKNOWN not started after 60 seconds, skipping
2026-03-04 02:04:31 INFO runbot Step run finished in 0s
2026-03-04 03:01:50 INFO runbot Init build environment with config Default
2026-03-04 03:01:50 Starting step base from config Default
2026-03-04 03:01:50 Using Dockerfile Tag odoo:DockerDefault
2026-03-04 03:02:01 INFO server odoo.modules.loading:350 1 modules loaded in 7.53s, 8431 queries (+8431 extra)
2026-03-04 03:02:05 INFO server odoo.modules.loading:350 14 modules loaded in 3.69s, 4670 queries (+4670 extra)
2026-03-04 03:02:11 INFO runbot Getting results for build 00331-19-0
2026-03-04 03:02:11 Step base finished in 15s
2026-03-04 03:02:11 Starting step all from config Default
2026-03-04 03:02:11 Using Dockerfile Tag odoo:DockerDefault
2026-03-04 03:03:21 INFO server odoo.modules.loading:350 1 modules loaded in 65.98s, 8432 queries (+34200 extra)
2026-03-04 03:03:36 INFO server odoo.modules.loading:350 14 modules loaded in 14.21s, 4678 queries (+9252 extra)
2026-03-04 03:03:36 INFO server odoo.addons.base.models.ir_qweb:350 Pregenerating assets bundles
2026-03-04 03:03:57 INFO server odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:350 Screencast frames in: /data/build/tests/00331-19-0-all/screencasts/frames-20260304T030350.573396
2026-03-04 03:04:05 INFO server odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts:350 Screencast frames in: /data/build/tests/00331-19-0-all/screencasts/frames-20260304T030357.938610
2026-03-04 03:05:57 ERROR server odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.browser:1706
Error: Timeout, the clicked element took more than 30 seconds to load
Waiting for:
 * stopCondition: ()=>document.querySelector(".o-dropdown--menu .o_app")
    at waitForCondition (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:24:7)
    at async ensureAppsMenu (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:28:253)
    at async getNextApp (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:34:148)
    at async _clickEverywhere (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:52:18)
2026-03-04 03:05:57 INFO server odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo:350 Screenshot in: /data/build/tests/00331-19-0-all/screenshots/sc_20260304_030557_424700_TestMenusDemoLight.png
2026-03-04 03:05:57 ERROR server odoo.addons.web.tests.test_click_everywhere:100
FAIL: TestMenusDemoLight.test_01_click_apps_menus_as_demo
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_click_everywhere.py", line 100, in test_01_click_apps_menus_as_demo
    self.browser_js("/odoo", "odoo.loader.modules.get('@web/webclient/clickbot/clickbot_loader').startClickEverywhere(undefined, true);", "odoo.isReady === true", login="demo", timeout=120, success_signal="clickbot test succeeded")
  File "/data/build/odoo/odoo/tests/common.py", line 2511, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.loader.modules.get('@web/webclient/clickbot/clickbot_loader').startClickEverywhere(undefined, true);" failed

Error: Timeout, the clicked element took more than 30 seconds to load
Waiting for:
 * stopCondition: ()=>document.querySelector(".o-dropdown--menu .o_app")
    at waitForCondition (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:24:7)
    at async ensureAppsMenu (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:28:253)
    at async getNextApp (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:34:148)
    at async _clickEverywhere (http://127.0.0.1:8069/web/assets/1d343a0/web.assets_clickbot.min.js:52:18)
2026-03-04 03:06:08 INFO server odoo.addons.web.tests.test_js.WebSuite.test_hoot.browser:1706 [HOOT] Passed 195 tests (971 assertions, total time: 00:00:04)
2026-03-04 03:06:09 INFO server odoo.addons.web.tests.test_js.WebSuite.test_qunit_desktop.browser:1706 QUnit: passed 72 tests (213 assertions), took 1s
2026-03-04 03:20:08 INFO server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1706 [HOOT] Passed 10721 tests (38676 assertions, total time: 00:13:56)
2026-03-04 03:30:59 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1706 [HOOT] Passed 8118 tests (26150 assertions, total time: 00:10:50)
2026-03-04 03:32:26 ERROR server odoo.tests.result:679 1 failed, 0 error(s) of 1486 tests when loading database '00331-19-0-all'
2026-03-04 03:32:35 INFO runbot Getting results for build 00331-19-0
2026-03-04 03:32:35 Step all finished in 30m
2026-03-04 03:32:35 Starting step run from config Default
2026-03-04 03:32:35 INFO runbot Start running build 00331-19-0
2026-03-04 03:32:35 Using Dockerfile Tag odoo:DockerDefault
2026-03-04 03:33:42 ERROR runbot Docker with state UNKNOWN not started after 60 seconds, skipping
2026-03-04 03:33:42 INFO runbot Step run finished in 1s