| Date |
Level |
Type |
Message |
|
2026-03-06 13:49:26
|
INFO
|
runbot
|
Init build environment with config Default
|
|
|
2026-03-06 13:49:26
|
|
|
Starting step base from config Default
|
|
|
2026-03-06 13:49:26
|
|
|
Using Dockerfile Tag odoo:Telescope_DockerDefault
|
|
|
2026-03-06 13:50:58
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 11.53s, 9241 queries (+9241 extra)
|
|
|
2026-03-06 13:51:09
|
INFO
|
server
|
odoo.modules.loading:360
18 modules loaded in 9.51s, 7893 queries (+7893 extra)
|
|
|
2026-03-06 13:51:11
|
INFO
|
runbot
|
Getting results for build 00132-18
|
|
|
2026-03-06 13:51:11
|
|
|
Step base finished in 104s
|
|
|
2026-03-06 13:51:11
|
|
|
Starting step all from config Default
|
|
|
2026-03-06 13:51:11
|
|
|
Using Dockerfile Tag odoo:Telescope_DockerDefault
|
|
|
2026-03-06 13:53:17
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 59.78s, 9241 queries (+37347 extra)
|
|
|
2026-03-06 14:11:30
|
WARNING
|
server
|
odoo.addons.base.models.ir_ui_view:752
<b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt><button></tt></b> are displayed, but they depend on the field <b><tt>has_timesheet</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “has_timesheet” is accessible for groups: 'base.group_system' | 'hr.group_hr_user'<br/>- element “<button invisible="not has_timesheet" class="oe_stat_button" type="object" name="action_timesheet_from_employee" icon="fa-calendar" groups="hr_timesheet.group_hr_timesheet_user"/>” is shown in the view for groups: 'hr_timesheet.group_hr_timesheet_user'
View error context:
{'file': '/data/build/odoo/addons/hr_timesheet/views/hr_employee_views.xml',
'line': 1,
'name': 'hr.employee.form.timesheet',
'view': ir.ui.view(3083,),
'view.model': 'hr.employee',
'view.parent': ir.ui.view(2435,),
'xmlid': 'hr_employee_view_form_inherit_timesheet'}
|
|
|
2026-03-06 14:20:45
|
WARNING
|
server
|
odoo.addons.base.models.ir_ui_view:1514
'kanban-box' is deprecated, define a 'card' template instead
|
|
|
2026-03-06 14:21:48
|
INFO
|
server
|
odoo.modules.loading:360
192 modules loaded in 1708.90s, 151662 queries (+1087698 extra)
|
|
|
2026-03-06 14:21:51
|
INFO
|
server
|
odoo.addons.base.models.ir_qweb:360
Pregenerating assets bundles
|
|
|
2026-03-06 14:22:43
|
INFO
|
server
|
odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:360
Screencast frames in: /data/build/tests/00132-18-all/screencasts/failed_screencast_20260306_142243_659806
|
|
|
2026-03-06 14:26:22
|
INFO
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.browser:1681
QUnit: passed 87 tests (350 assertions), took 5s
|
|
|
2026-03-06 14:35:25
|
INFO
|
server
|
odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681
[HOOT] Passed 6822 tests (22291 assertions, total time: 00:08:59)
|
|
|
2026-03-06 14:47:28
|
ERROR
|
server
|
odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser:1681
Error received after termination: The following modules failed to load because of an error: ['@maintenance_customizations/../tests/tours/timesheet_overtime']
|
|
|
2026-03-06 14:47:28
|
INFO
|
server
|
odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser:1681
Error received after termination: @web/core/error_service: handler "defaultHandler" failed with "TypeError: Cannot read properties of undefined (reading 'add')" while trying to handle:
TypeError: Failed to fetch
at Object.start (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:2926:30)
at start (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:1661:21)
at _startServices (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:1664:22)
at startServices (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:1657:163)
at async mountComponent (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:1670:170)
at async startWebClient (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:26405:983)
|
|
|
2026-03-06 14:47:28
|
INFO
|
server
|
odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults:360
Screenshot in: /data/build/tests/00132-18-all/screenshots/sc_20260306_144728_480698_TestUi.png
|
|
|
2026-03-06 14:47:28
|
INFO
|
server
|
odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults:360
Screenshot in: /data/build/tests/00132-18-all/screenshots/sc_20260306_144728_506230_TestUi.png
|
|
|
2026-03-06 14:47:28
|
ERROR
|
server
|
odoo.addons.contacts.tests.test_ui:34
FAIL: TestUi.test_set_defaults
Traceback (most recent call last):
File "/data/build/odoo/addons/contacts/tests/test_ui.py", line 34, in test_set_defaults
self.start_tour("/odoo", 'debug_menu_set_defaults', login="admin")
File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('debug_menu_set_defaults', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
UncaughtError: Error while loading "@maintenance_customizations/../tests/tours/timesheet_overtime":
Error: Invalid object: unknown key 'test'
at ModuleLoader.startModule (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:41:227)
at ModuleLoader.startModules (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:40:57)
at ModuleLoader.addJob (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:5:39)
at ModuleLoader.define (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:10:121)
at http://127.0.0.1:8069/web/assets/6955fdc/web.assets_tests.min.js:1337:6
at startModule (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:40:226)
at startModules (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:39:56)
at addJob (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:4:38)
at define (http://127.0.0.1:8069/web/assets/5326dcd/web.assets_web.min.js:9:120)
at (http://127.0.0.1:8069/web/assets/6955fdc/web.assets_tests.min.js:1336:5)
|
|
|
2026-03-06 14:48:25
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:25
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:26
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:28
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:29
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:30
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:33
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:45
|
ERROR
|
server
|
odoo.http:2611
Exception during request handling.
Traceback (most recent call last):
File "/data/build/odoo/odoo/models.py", line 6274, in ensure_one
_id, = self._ids
^^^^
ValueError: not enough values to unpack (expected 1, got 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/data/build/odoo/odoo/http.py", line 2576, in __call__
response = request._serve_db()
^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2103, in _serve_db
return self._transactioning(
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2166, in _transactioning
return service_model.retrying(func, env=self.env)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/service/model.py", line 157, in retrying
result = func()
^^^^^^
File "/data/build/odoo/odoo/http.py", line 2133, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 2381, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 333, in _dispatch
result = endpoint(**request.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/http.py", line 754, in route_wrapper
result = endpoint(self, *args, **params_ok)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/addons/portal/controllers/portal.py", line 167, in counters
res = self._prepare_home_portal_values(counters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/telescope_addons_cp/quality_portal/controllers/portal.py", line 26, in _prepare_home_portal_values
request.env["res.users"].has_group(
File "/data/build/odoo/odoo/addons/base/models/res_users.py", line 1200, in has_group
self.ensure_one()
File "/data/build/odoo/odoo/models.py", line 6277, in ensure_one
raise ValueError("Expected singleton: %s" % self)
ValueError: Expected singleton: res.users()
|
|
|
2026-03-06 14:48:55
|
ERROR
|
server
|
odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser:1681
FAILED: [9/14] Tour totportal_login_enabled → Step go back to security (trigger: a:contains(Security)).
Element has been found.
BUT: It is not allowed to do action on an element that's below a modal.
TIMEOUT step failed to complete within 10000 ms.
|
|
|
2026-03-06 14:48:55
|
INFO
|
server
|
odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser:1681
Error received after termination: {
"content": "input code",
"trigger": "input[name=totp_token]",
"run": "[function]"
},
{
"trigger": "button:contains(Log in)",
"run": "click",
"expectUnloadPage": true
},
{
"content": "check we're logged in",
"trigger": "h3:contains(My account)"
},
---------- FAILED: [9/14] Tour totportal_login_enabled → Step go back to security (trigger: a:contains(Security)) ----------
{
"content": "go back to security",
"trigger": "a:contains(Security)",
"run": "click",
"expectUnloadPage": true
},
----------------------------------------------------------------------------------------------------------------------------
{
"content": "Open totp wizard",
"trigger": "button#auth_totp_portal_disable",
"run": "click"
},
{
"content": "Check that we have to enter enhanced security mode",
"trigger": ".modal div:contains(enter your password)"
},
{
"content": "Input password",
"trigger": "[name=password]",
"run": "edit portal"
},
|
|
|
2026-03-06 14:48:55
|
INFO
|
server
|
odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp:360
Screenshot in: /data/build/tests/00132-18-all/screenshots/sc_20260306_144855_407657_TestTOTPortal.png
|
|
|
2026-03-06 14:48:55
|
INFO
|
server
|
odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp:360
Screenshot in: /data/build/tests/00132-18-all/screenshots/sc_20260306_144855_437613_TestTOTPortal.png
|
|
|
2026-03-06 14:48:55
|
ERROR
|
server
|
odoo.addons.auth_totp_portal.tests.test_tour:20
FAIL: TestTOTPortal.test_totp
Traceback (most recent call last):
File "/data/build/odoo/addons/auth_totp_portal/tests/test_tour.py", line 20, in test_totp
self.start_tour('/', 'totportal_login_enabled', login=None)
File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('totportal_login_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" failed
FAILED: [9/14] Tour totportal_login_enabled → Step go back to security (trigger: a:contains(Security)).
Element has been found.
BUT: It is not allowed to do action on an element that's below a modal.
TIMEOUT step failed to complete within 10000 ms.
|
|
|
2026-03-06 15:08:22
|
INFO
|
runbot
|
Build automatically killed, new build found.
|
|
|
2026-03-06 15:08:22
|
INFO
|
runbot
|
Kill build 00132-18
|
|