| Date |
Level |
Type |
Message |
|
2026-03-08 06:28:27
|
INFO
|
runbot
|
Init build environment with config Default
|
|
|
2026-03-08 06:28:27
|
|
|
Starting step base from config Default
|
|
|
2026-03-08 06:28:27
|
INFO
|
runbot
|
Applied odoo17 category patch (inline)
|
|
|
2026-03-08 06:28:27
|
|
|
Using Dockerfile Tag odoo:DockerDefault
|
|
|
2026-03-08 06:28:56
|
INFO
|
server
|
odoo.modules.loading:350
1 modules loaded in 6.03s, 8299 queries (+8299 extra)
|
|
|
2026-03-08 06:29:04
|
INFO
|
server
|
odoo.modules.loading:350
20 modules loaded in 6.14s, 8774 queries (+8774 extra)
|
|
|
2026-03-08 06:29:20
|
INFO
|
runbot
|
Getting results for build 03533-saas-19-2
|
|
|
2026-03-08 06:29:20
|
|
|
Step base finished in 37s
|
|
|
2026-03-08 06:29:20
|
|
|
Starting step all from config Default
|
|
|
2026-03-08 06:29:20
|
INFO
|
runbot
|
Applied odoo17 category patch (inline)
|
|
|
2026-03-08 06:29:20
|
|
|
Using Dockerfile Tag odoo:DockerDefault
|
|
|
2026-03-08 06:30:54
|
INFO
|
server
|
odoo.modules.loading:350
1 modules loaded in 88.85s, 8304 queries (+50556 extra)
|
|
|
2026-03-08 06:31:16
|
INFO
|
server
|
odoo.modules.loading:350
20 modules loaded in 19.68s, 8786 queries (+13703 extra)
|
|
|
2026-03-08 06:31:16
|
INFO
|
server
|
odoo.addons.base.models.ir_qweb:350
Pregenerating assets bundles
|
|
|
2026-03-08 06:32:09
|
INFO
|
server
|
odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:350
Screencast frames in: /data/build/tests/03533-saas-19-2-all/screencasts/frames-20260308T063201.720324
|
|
|
2026-03-08 06:32:16
|
INFO
|
server
|
odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts:350
Screencast frames in: /data/build/tests/03533-saas-19-2-all/screencasts/frames-20260308T063209.074231
|
|
|
2026-03-08 06:34:19
|
INFO
|
server
|
odoo.addons.web.tests.test_js.HootSuite.test_hoot.browser:1749
[HOOT] Passed 195 tests (971 assertions, total time: 00:00:04)
|
|
|
2026-03-08 06:47:15
|
ERROR
|
server
|
odoo.http:304
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/http/router.py", line 272, in __call__
response = serve_db(request)
^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/router.py", line 416, in serve_db
raise _update_served_exception(request, exc)
File "/data/build/odoo/odoo/http/router.py", line 408, in serve_db
return retrying(serve_func, env=request.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/retrying.py", line 52, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http/router.py", line 492, in serve_ir_http
response = request.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/dispatcher.py", line 201, in dispatch
response = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 415, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/routing_map.py", line 207, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/web/controllers/webclient.py", line 120, in bundle
files = request.env["ir.qweb"]._get_asset_nodes(bundle_name, debug=debug, js=True, css=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2847, in _get_asset_nodes
links = self._get_asset_links(bundle, css=css, js=js, binary=binary, debug=debug, autoprefix=autoprefix)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2855, in _get_asset_links
rtl = self.env['res.lang'].sudo()._lang_get(code=(self.env.lang or self.env.user.lang)).direction == 'rtl'
^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields.py", line 1793, in __get__
self.compute_value(recs)
File "/data/build/odoo/odoo/orm/fields.py", line 1964, in compute_value
records._compute_field_value(self)
File "/data/build/odoo/odoo/orm/models.py", line 4266, in _compute_field_value
determine(field.compute, self)
File "/data/build/odoo/odoo/orm/fields.py", line 85, in determine
return needle(records, *args)
^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields.py", line 719, in _compute_related
values = [value[name][:1] for value in values]
~~~~~^^^^^^
File "/data/build/odoo/odoo/orm/models.py", line 6004, in __getitem__
return self._fields[key].__get__(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__
return super().__get__(records, owner)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields.py", line 1749, in __get__
recs._fetch_field(self)
File "/data/build/odoo/odoo/orm/models.py", line 3013, in _fetch_field
self.fetch(fnames)
File "/data/build/odoo/odoo/orm/models.py", line 3053, in fetch
fetched = self._fetch_query(query, fields_to_fetch)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/models.py", line 3168, in _fetch_query
rows = self.env.execute_query(query.select(*sql_terms))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/environments.py", line 545, in execute_query
self.cr.execute(query)
File "/data/build/odoo/odoo/tests/test_cursor.py", line 78, in execute
self._check_savepoint()
File "/data/build/odoo/odoo/tests/test_cursor.py", line 71, in _check_savepoint
self._savepoint = Savepoint(self._cursor._obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/sql_db.py", line 117, in __init__
cr.execute('SAVEPOINT "%s"' % self.name)
psycopg2.OperationalError: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
|
|
|
2026-03-08 06:47:30
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1749
[HOOT] HootError: test "Image cropper disappear on backspace" timed out after 15000 milliseconds
|
|
|
2026-03-08 06:47:30
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1749
[HOOT] Test "@html_editor/media/Image cropper disappear on backspace" failed:
Failed assertion:
2. [errors] 2 unverified error(s)
Errors during test:
The loading of http://127.0.0.1:8069/web/bundle/html_editor.assets_image_cropper?debug=null&lang=en failed
test "Image cropper disappear on backspace" timed out after 15000 milliseconds
|
|
|
2026-03-08 06:48:09
|
ERROR
|
server
|
odoo.http:304
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/http/router.py", line 272, in __call__
response = serve_db(request)
^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/router.py", line 416, in serve_db
raise _update_served_exception(request, exc)
File "/data/build/odoo/odoo/http/router.py", line 408, in serve_db
return retrying(serve_func, env=request.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/retrying.py", line 52, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http/router.py", line 492, in serve_ir_http
response = request.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/dispatcher.py", line 201, in dispatch
response = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 415, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/routing_map.py", line 207, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/web/controllers/webclient.py", line 120, in bundle
files = request.env["ir.qweb"]._get_asset_nodes(bundle_name, debug=debug, js=True, css=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2847, in _get_asset_nodes
links = self._get_asset_links(bundle, css=css, js=js, binary=binary, debug=debug, autoprefix=autoprefix)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 2855, in _get_asset_links
rtl = self.env['res.lang'].sudo()._lang_get(code=(self.env.lang or self.env.user.lang)).direction == 'rtl'
^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields.py", line 1793, in __get__
self.compute_value(recs)
File "/data/build/odoo/odoo/orm/fields.py", line 1964, in compute_value
records._compute_field_value(self)
File "/data/build/odoo/odoo/orm/models.py", line 4266, in _compute_field_value
determine(field.compute, self)
File "/data/build/odoo/odoo/orm/fields.py", line 85, in determine
return needle(records, *args)
^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields.py", line 719, in _compute_related
values = [value[name][:1] for value in values]
~~~~~^^^^^^
File "/data/build/odoo/odoo/orm/models.py", line 6004, in __getitem__
return self._fields[key].__get__(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields_relational.py", line 45, in __get__
return super().__get__(records, owner)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/fields.py", line 1749, in __get__
recs._fetch_field(self)
File "/data/build/odoo/odoo/orm/models.py", line 3013, in _fetch_field
self.fetch(fnames)
File "/data/build/odoo/odoo/orm/models.py", line 3053, in fetch
fetched = self._fetch_query(query, fields_to_fetch)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/models.py", line 3168, in _fetch_query
rows = self.env.execute_query(query.select(*sql_terms))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/environments.py", line 545, in execute_query
self.cr.execute(query)
File "/data/build/odoo/odoo/tests/test_cursor.py", line 78, in execute
self._check_savepoint()
File "/data/build/odoo/odoo/tests/test_cursor.py", line 71, in _check_savepoint
self._savepoint = Savepoint(self._cursor._obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/sql_db.py", line 117, in __init__
cr.execute('SAVEPOINT "%s"' % self.name)
psycopg2.InterfaceError: cursor already closed
|
|
|
2026-03-08 06:48:09
|
WARNING
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1749
[Owl] Unhandled error. Destroying the root component
|
|
|
2026-03-08 06:48:09
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1749
[HOOT] Test "@html_editor/properties/properties: html readonly" failed:
Failed assertions:
1. [assertions] expected at least 1 assertion or query event, but none were run
2. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "The loading of http://127.0.0.1:8069/web/bundle/web.assets_frontend?debug=null&lang=en failed"
|
|
|
2026-03-08 06:49:16
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1749
[HOOT] HootError: test "should not close image cropper while loading media" timed out after 15000 milliseconds
|
|
|
2026-03-08 06:49:16
|
ERROR
|
server
|
odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1749
[HOOT] Test "@html_editor/toolbar/should not close image cropper while loading media" failed:
Failed assertion:
2. [errors] 2 unverified error(s)
Errors during test:
The loading of http://127.0.0.1:8069/web/bundle/html_editor.assets_image_cropper?debug=null&lang=en failed
test "should not close image cropper while loading media" timed out after 15000 milliseconds
|
|
|
2026-03-08 06:49:30
|
ERROR
|
server
|
odoo.http:304
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/http/router.py", line 272, in __call__
response = serve_db(request)
^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/router.py", line 436, in serve_db
raise _update_served_exception(request, exc)
File "/data/build/odoo/odoo/http/router.py", line 434, in serve_db
return retrying(serve_func, env=request.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/retrying.py", line 52, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http/router.py", line 492, in serve_ir_http
response = request.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/dispatcher.py", line 308, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 415, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http/routing_map.py", line 207, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/web/controllers/dataset.py", line 32, in call_kw
return call_kw(request.env[model], method, args, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 57, in call_kw
result = method(recs, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_module.py", line 1067, in all_dependencies
search_direct_deps(to_search, res)
File "/data/build/odoo/odoo/addons/base/models/ir_module.py", line 1057, in search_direct_deps
dependencies = self.web_search_read(domain=[("module_id.name", "in", to_search_list)], specification={"module_id":{"fields":{"name":{}}}, "name": {}, })["records"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/web/models/models.py", line 59, in web_search_read
records = self.search_fetch(domain, specification.keys(), offset=offset, limit=limit, order=order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/models.py", line 1438, in search_fetch
fetched = self._fetch_query(query, fields_to_fetch)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/models.py", line 3168, in _fetch_query
rows = self.env.execute_query(query.select(*sql_terms))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/orm/environments.py", line 545, in execute_query
self.cr.execute(query)
File "/data/build/odoo/odoo/tests/test_cursor.py", line 78, in execute
self._check_savepoint()
File "/data/build/odoo/odoo/tests/test_cursor.py", line 71, in _check_savepoint
self._savepoint = Savepoint(self._cursor._obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/sql_db.py", line 117, in __init__
cr.execute('SAVEPOINT "%s"' % self.name)
psycopg2.InterfaceError: cursor already closed
|
|
|
2026-03-08 07:29:24
|
INFO
|
runbot
|
all time exceeded (3604s)
|
|
|
2026-03-08 07:29:24
|
INFO
|
runbot
|
Kill build 03533-saas-19-2
|
|