Commit: runbot:3261ca80  
Subject: [REM] runbot: cleanup old features
Author: Xavier-Do
Committer: Xavier-Do
Commit: odoo:200cc351  
Subject: [FIX] tests: avoid TestCursor corruption
Author: Xavier-Do
Committer: Xavier-Do
Version: 18.0
Config: Default no run
Total time: 4m
Date Level Type Message
2025-08-08 13:39:52 INFO runbot Init build environment with config Default no run
2025-08-08 13:39:52 Starting step all from config Default no run
2025-08-08 13:39:52 INFO runbot Using Dockerfile Tag odoo:DockerDefaultAke
2025-08-08 13:42:19 INFO server odoo.modules.loading:360 1 modules loaded in 9.45s, 9251 queries (+9251 extra)
2025-08-08 13:43:40 WARNING server odoo.modules.loading:642 Transient module states were reset
2025-08-08 13:43:40 ERROR server odoo.modules.registry:132 Failed to load registry
2025-08-08 13:43:40 CRITICAL server odoo.service.server:1366
Failed to initialize database `01963-18-0-all`.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/service/server.py", line 1328, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun
    return caller(func, *(extras + args), **kw)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/registry.py", line 127, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/data/build/odoo/odoo/modules/loading.py", line 484, in load_modules
    processed_modules += load_marked_modules(env, graph,
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/loading.py", line 365, in load_marked_modules
    loaded, processed = load_module_graph(
                        ^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/loading.py", line 228, in load_module_graph
    load_data(env, idref, mode, kind='data', package=package)
  File "/data/build/odoo/odoo/modules/loading.py", line 72, in load_data
    tools.convert_file(env, package.name, filename, idref, mode, noupdate, kind)
  File "/data/build/odoo/odoo/tools/convert.py", line 608, in convert_file
    convert_xml_import(env, module, fp, idref, mode, noupdate)
  File "/data/build/odoo/odoo/tools/convert.py", line 679, in convert_xml_import
    obj.parse(doc.getroot())
  File "/data/build/odoo/odoo/tools/convert.py", line 594, in parse
    self._tag_root(de)
  File "/data/build/odoo/odoo/tools/convert.py", line 537, in _tag_root
    f(rec)
  File "/data/build/odoo/odoo/tools/convert.py", line 548, in _tag_root
    raise ParseError(msg) from None  # Restart with "--log-handler odoo.tools.convert:DEBUG" for complete traceback
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
odoo.tools.convert.ParseError: while parsing /data/build/runbot/runbot/views/branch_views.xml:3
Error while validating view near:

<form __validate__="1">
            <header>
              <button name="action_recompute_infos" string="Recompute Infos" type="object" class="oe_highlight"/>
            </header>
            <sheet>

action_recompute_infos is not a valid action on runbot.branch

View error context:
{'file': '/data/build/runbot/runbot/views/branch_views.xml',
 'line': 3,
 'name': 'runbot.branch.form',
 'view': ir.ui.view(2326,),
 'view.model': 'runbot.branch',
 'view.parent': ir.ui.view(),
 'xmlid': 'branch_form'}
2025-08-08 13:43:46 INFO runbot Getting results for build 01963-18-0
2025-08-08 13:43:46 Step all finished in 4m