Description: Scheduled for deletion on 2024-10-11 02:55:31
Commit: enterprise:3496ddc5  
Subject: [FIX] l10n_mx_edi: use the correct timezone for CFDI sending
Author: Walid (wasa)
Committer: Walid (wasa)
Commit: odoo:b638b027  
Subject: Template inheritance add dictionary manip
Author: Richard deMeester
Committer: Richard deMeester
Version: master
Config: Coverage tests with pre-installed modules
Total time: 30m
Stats: Build 105367
Date Level Type Message
2024-10-08 02:28:42 INFO runbot Init build environment with config Coverage tests with pre-installed modules
2024-10-08 02:28:42 Starting step pre_install_modules from config Coverage tests with pre-installed modules
2024-10-08 02:28:42 INFO runbot Using Dockerfile Tag odoo:WilldooITv17
2024-10-08 02:29:00 INFO server odoo.modules.loading:315 1 modules loaded in 7.76s, 9240 queries (+9240 extra)
2024-10-08 02:29:08 INFO server odoo.modules.loading:315 18 modules loaded in 4.96s, 7771 queries (+7771 extra)
2024-10-08 02:29:08 Step pre_install_modules finished in 26s
2024-10-08 02:29:08 Starting step tests_coverage from config Coverage tests with pre-installed modules
2024-10-08 02:29:08 INFO runbot Using Dockerfile Tag odoo:WilldooITv17
2024-10-08 02:29:41 INFO server odoo.addons.base.tests.test_test_retry:315 test 25
2024-10-08 02:31:01 INFO server odoo.modules.loading:315 1 modules loaded in 38.51s, 2 queries (+25929 extra)
2024-10-08 02:31:01 ERROR server odoo.addons.base.models.ir_model:2061 Missing model web_tour.tour
2024-10-08 02:31:01 ERROR server odoo.addons.base.models.ir_model:2061 Missing model iap.account
2024-10-08 02:31:01 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 288, 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/web/controllers/home.py", line 69, in web_client
    context = request.env['ir.http'].webclient_rendering_context()
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
    'session_info': self.session_info(),
                    ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 124, in session_info
    'view_info': self.env['ir.ui.view'].get_view_info(),
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_ui_view.py", line 11, in get_view_info
    return {
           ^
  File "/data/build/odoo/addons/web/models/ir_ui_view.py", line 14, in <dictcomp>
    'icon': _view_info[type_]['icon'],
            ~~~~~~~~~~^^^^^^^
KeyError: 'cohort'
2024-10-08 02:31:01 ERROR server odoo.addons.web.tests.test_login:36
ERROR: TestWebLogin.test_web_login
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_login.py", line 36, in test_web_login
    res_post = self.login('internal_user', 'internal_user')
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/tests/test_login.py", line 29, in login
    res_post.raise_for_status()
  File "/usr/local/lib/python3.11/site-packages/requests/models.py", line 943, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: INTERNAL SERVER ERROR for url: http://127.0.0.1:8069/web
2024-10-08 02:31:01 ERROR server odoo.addons.base.models.ir_model:2061 Missing model web_tour.tour
2024-10-08 02:31:01 ERROR server odoo.addons.base.models.ir_model:2061 Missing model iap.account
2024-10-08 02:31:01 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 288, 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/web/controllers/home.py", line 69, in web_client
    context = request.env['ir.http'].webclient_rendering_context()
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
    'session_info': self.session_info(),
                    ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 124, in session_info
    'view_info': self.env['ir.ui.view'].get_view_info(),
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_ui_view.py", line 11, in get_view_info
    return {
           ^
  File "/data/build/odoo/addons/web/models/ir_ui_view.py", line 14, in <dictcomp>
    'icon': _view_info[type_]['icon'],
            ~~~~~~~~~~^^^^^^^
KeyError: 'cohort'
2024-10-08 02:31:01 ERROR server odoo.addons.web.tests.test_login:61
ERROR: TestWebLogin.test_web_login_bad_xhr
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_login.py", line 61, in test_web_login_bad_xhr
    self.login('internal_user', 'internal_user', csrf_token)
  File "/data/build/odoo/addons/web/tests/test_login.py", line 29, in login
    res_post.raise_for_status()
  File "/usr/local/lib/python3.11/site-packages/requests/models.py", line 943, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: INTERNAL SERVER ERROR for url: http://127.0.0.1:8069/web
2024-10-08 02:31:01 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2180, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 288, 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/web/controllers/session.py", line 27, in get_session_info
    return request.env['ir.http'].session_info()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 124, in session_info
    'view_info': self.env['ir.ui.view'].get_view_info(),
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_ui_view.py", line 11, in get_view_info
    return {
           ^
  File "/data/build/odoo/addons/web/models/ir_ui_view.py", line 14, in <dictcomp>
    'icon': _view_info[type_]['icon'],
            ~~~~~~~~~~^^^^^^^
KeyError: 'cohort'
2024-10-08 02:31:01 ERROR server odoo.addons.web.tests.test_session_info:45
ERROR: TestSessionInfo.test_session_info
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_session_info.py", line 45, in test_session_info
    result = data["result"]
             ~~~~^^^^^^^^^^
KeyError: 'result'
2024-10-08 02:31:01 ERROR server odoo.modules.loading:355 Module web: 0 failures, 3 errors of 23 tests
2024-10-08 02:31:01 INFO server odoo.modules.loading:315 18 modules loaded in 15.01s, 18 queries (+3542 extra)
2024-10-08 02:31:01 ERROR server odoo.modules.loading:629 At least one test failed when loading the modules.
2024-10-08 02:31:01 INFO server odoo.addons.base.models.ir_qweb:315 Pregenerating assets bundles
2024-10-08 02:31:01 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "<192>", line 196, in template_192
  File "<192>", line 178, in template_192_content
  File "<192>", line 146, in template_192_t_call_0
  File "<192>", line 12, in template_192_t_set_2
AttributeError: 'Request' object has no attribute 'cookies'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 290, in _dispatch
    result.flatten()
  File "/data/build/odoo/odoo/http.py", line 1408, in flatten
    self.response.append(self.render())
                         ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1400, in render
    return request.env["ir.ui.view"]._render_template(self.template, self.qcontext)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2183, in _render_template
    return self.env['ir.qweb']._render(template, values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/profiler.py", line 302, in _tracked_method_render
    return method_render(self, template, values, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
    result = ''.join(rendering)
             ^^^^^^^^^^^^^^^^^^
  File "<192>", line 204, in template_192
odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
AttributeError: 'Request' object has no attribute 'cookies'
Template: web.webclient_bootstrap
Path: /t/t/t[1]/meta[2]
Node: <meta name="theme-color" t-att-content="\'#242733\' if request.cookies.get(\'color_scheme\') == \'dark\' else \'#714B67\'"/>
2024-10-08 02:31:33 INFO server odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp:315 Screenshot in: /data/build/tests/105367-master-all/screenshots/sc_failed_ready_20241008_023127_471403_TestTOTP.png
2024-10-08 02:31:33 ERROR server odoo.addons.auth_totp.tests.test_totp:60
FAIL: TestTOTP.test_totp
Traceback (most recent call last):
  File "/data/build/odoo/addons/auth_totp/tests/test_totp.py", line 60, in test_totp
    self.start_tour('/odoo', 'totp_tour_setup', login='demo')
  File "/data/build/odoo/odoo/tests/common.py", line 1970, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1936, in browser_js
    self.assertTrue(browser._wait_ready(ready), 'The ready "%s" code was always falsy' % ready)
AssertionError: False is not true : The ready "odoo.isTourReady('totp_tour_setup')" code was always falsy
2024-10-08 02:31:33 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "<192>", line 196, in template_192
  File "<192>", line 178, in template_192_content
  File "<192>", line 146, in template_192_t_call_0
  File "<192>", line 12, in template_192_t_set_2
AttributeError: 'Request' object has no attribute 'cookies'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 290, in _dispatch
    result.flatten()
  File "/data/build/odoo/odoo/http.py", line 1408, in flatten
    self.response.append(self.render())
                         ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1400, in render
    return request.env["ir.ui.view"]._render_template(self.template, self.qcontext)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2183, in _render_template
    return self.env['ir.qweb']._render(template, values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/profiler.py", line 302, in _tracked_method_render
    return method_render(self, template, values, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
    result = ''.join(rendering)
             ^^^^^^^^^^^^^^^^^^
  File "<192>", line 204, in template_192
odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
AttributeError: 'Request' object has no attribute 'cookies'
Template: web.webclient_bootstrap
Path: /t/t/t[1]/meta[2]
Node: <meta name="theme-color" t-att-content="\'#242733\' if request.cookies.get(\'color_scheme\') == \'dark\' else \'#714B67\'"/>
2024-10-08 02:32:34 ERROR server odoo.addons.auth_totp.tests.test_totp:102
ERROR: TestTOTP.test_totp_administration
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tests/common.py", line 1300, in _websocket_request
    return f.result(timeout=timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 458, in result
    raise TimeoutError()
TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/data/build/odoo/addons/auth_totp/tests/test_totp.py", line 102, in test_totp_administration
    self.start_tour('/odoo', 'totp_tour_setup', login='demo')
  File "/data/build/odoo/odoo/tests/common.py", line 1970, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1936, in browser_js
    self.assertTrue(browser._wait_ready(ready), 'The ready "%s" code was always falsy' % ready)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1561, in _wait_ready
    result = self._websocket_request('Runtime.evaluate', params={
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1302, in _websocket_request
    raise TimeoutError(f'{method}({params or ""})')
TimeoutError: Runtime.evaluate({'expression': "try { odoo.isTourReady('totp_tour_setup') } catch {}", 'awaitPromise': True})
2024-10-08 02:33:32 ERROR server odoo.addons.auth_totp.tests.test_totp:117
ERROR: TestTOTP.test_totp_authenticate
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tests/common.py", line 1300, in _websocket_request
    return f.result(timeout=timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 458, in result
    raise TimeoutError()
TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tools/misc.py", line 740, in deco
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/auth_totp/tests/test_totp.py", line 117, in test_totp_authenticate
    self.start_tour('/odoo', 'totp_tour_setup', login='demo')
  File "/data/build/odoo/odoo/tests/common.py", line 1970, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1936, in browser_js
    self.assertTrue(browser._wait_ready(ready), 'The ready "%s" code was always falsy' % ready)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1561, in _wait_ready
    result = self._websocket_request('Runtime.evaluate', params={
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1302, in _websocket_request
    raise TimeoutError(f'{method}({params or ""})')
TimeoutError: Runtime.evaluate({'expression': "try { odoo.isTourReady('totp_tour_setup') } catch {}", 'awaitPromise': True})
2024-10-08 02:33:38 INFO server odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:1527 Screencast in: /data/build/tests/105367-master-all/screencasts/failed_screencast_20241008_023332_124791.mp4
2024-10-08 02:33:38 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "<192>", line 196, in template_192
  File "<192>", line 178, in template_192_content
  File "<192>", line 146, in template_192_t_call_0
  File "<192>", line 12, in template_192_t_set_2
AttributeError: 'Request' object has no attribute 'cookies'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 290, in _dispatch
    result.flatten()
  File "/data/build/odoo/odoo/http.py", line 1408, in flatten
    self.response.append(self.render())
                         ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1400, in render
    return request.env["ir.ui.view"]._render_template(self.template, self.qcontext)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2183, in _render_template
    return self.env['ir.qweb']._render(template, values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/profiler.py", line 302, in _tracked_method_render
    return method_render(self, template, values, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
    result = ''.join(rendering)
             ^^^^^^^^^^^^^^^^^^
  File "<192>", line 204, in template_192
odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
AttributeError: 'Request' object has no attribute 'cookies'
Template: web.webclient_bootstrap
Path: /t/t/t[1]/meta[2]
Node: <meta name="theme-color" t-att-content="\'#242733\' if request.cookies.get(\'color_scheme\') == \'dark\' else \'#714B67\'"/>
2024-10-08 02:34:35 INFO server odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation:315 Screenshot in: /data/build/tests/105367-master-all/screenshots/sc_failed_ready_20241008_023434_403123_TestIrModelFieldsTranslation.png
2024-10-08 02:34:35 ERROR server odoo.addons.base.tests.test_ir_model:507
FAIL: TestIrModelFieldsTranslation.test_ir_model_fields_translation
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_ir_model.py", line 507, in test_ir_model_fields_translation
    self.start_tour("/odoo", 'ir_model_fields_translation_en_tour', login="admin")
  File "/data/build/odoo/odoo/tests/common.py", line 1970, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1936, in browser_js
    self.assertTrue(browser._wait_ready(ready), 'The ready "%s" code was always falsy' % ready)
AssertionError: False is not true : The ready "odoo.isTourReady('ir_model_fields_translation_en_tour')" code was always falsy
2024-10-08 02:35:13 INFO server odoo.addons.base.tests.test_reports:315 Report PDF in: /data/build/tests/105367-master-all/screenshots/pdf_20241008_023509_260280_test_thead_tbody_repeat.pdf
2024-10-08 02:35:13 ERROR server odoo.addons.base.tests.test_reports:524
ERROR: TestReportsRendering.test_thead_tbody_repeat
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_reports.py", line 524, in test_thead_tbody_repeat
    first_page_break_at = int(pages[1][5][1])
                          ^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: '23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\nT1'
2024-10-08 02:35:47 ERROR server odoo.addons.base.tests.test_translate:360
FAIL: TestTranslationExport.test_export_translatable_resources
Traceback (most recent call last):
  File "/data/build/odoo/odoo/addons/base/tests/test_translate.py", line 360, in test_export_translatable_resources
    with self.assertNoLogs('odoo.tools.translate', "ERROR"):
  File "/usr/local/lib/python3.11/unittest/_log.py", line 75, in __exit__
    self._raiseFailure(
AssertionError: Unexpected logs found: ['ERROR:odoo.tools.translate:Failed to extract terms from /data/build/odoo/odoo/tools/template_inheritance.py\nTraceback (most recent call last):\n  File "/data/build/odoo/odoo/tools/translate.py", line 1298, in _babel_extract_terms\n    for extracted in extract.extract(extract_method, src_file, keywords=extract_keywords, options=options):\n  File "/usr/local/lib/python3.11/site-packages/babel/messages/extract.py", line 325, in extract\n    for lineno, funcname, messages, comments in results:\n  File "/usr/local/lib/python3.11/site-packages/babel/messages/extract.py", line 487, in extract_python\n    value = eval(code, {\'__builtins__\': {}}, {})\n            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File "<string>", line 2, in <module>\nNameError: name \'value\' is not defined', 'ERROR:odoo.tools.translate:Failed to extract terms from /data/build/odoo/odoo/fields.py\nTraceback (most recent call last):\n  File "/data/build/odoo/odoo/tools/translate.py", line 1298, in _babel_extract_terms\n    for extracted in extract.extract(extract_method, src_file, keywords=extract_keywords, options=options):\n  File "/usr/local/lib/python3.11/site-packages/babel/messages/extract.py", line 325, in extract\n    for lineno, funcname, messages, comments in results:\n  File "/usr/local/lib/python3.11/site-packages/babel/messages/extract.py", line 487, in extract_python\n    value = eval(code, {\'__builtins__\': {}}, {})\n            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File "<string>", line 2, in <module>\nNameError: name \'self\' is not defined']
2024-10-08 02:36:28 ERROR server odoo.tests.suite:210
ERROR: setUpClass (odoo.addons.html_editor.tests.test_controller.TestController)
Traceback (most recent call last):
  File "/data/build/odoo/addons/html_editor/tests/test_controller.py", line 24, in setUpClass
    cls.project_internal_link_display = cls.env['project.project'].create({
                                        ~~~~~~~^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/api.py", line 538, in __getitem__
    return self.registry[model_name](self, (), ())
           ~~~~~~~~~~~~~^^^^^^^^^^^^
  File "/data/build/odoo/odoo/modules/registry.py", line 235, in __getitem__
    return self.models[model_name]
           ~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'project.project'
2024-10-08 02:37:07 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "<192>", line 196, in template_192
  File "<192>", line 178, in template_192_content
  File "<192>", line 146, in template_192_t_call_0
  File "<192>", line 12, in template_192_t_set_2
AttributeError: 'Request' object has no attribute 'cookies'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 290, in _dispatch
    result.flatten()
  File "/data/build/odoo/odoo/http.py", line 1408, in flatten
    self.response.append(self.render())
                         ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1400, in render
    return request.env["ir.ui.view"]._render_template(self.template, self.qcontext)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2183, in _render_template
    return self.env['ir.qweb']._render(template, values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/profiler.py", line 302, in _tracked_method_render
    return method_render(self, template, values, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
    result = ''.join(rendering)
             ^^^^^^^^^^^^^^^^^^
  File "<192>", line 204, in template_192
odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
AttributeError: 'Request' object has no attribute 'cookies'
Template: web.webclient_bootstrap
Path: /t/t/t[1]/meta[2]
Node: <meta name="theme-color" t-att-content="\'#242733\' if request.cookies.get(\'color_scheme\') == \'dark\' else \'#714B67\'"/>
2024-10-08 02:37:07 ERROR server odoo.addons.web.tests.test_assets:115
ERROR: TestLoad.test_assets_already_exists
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_assets.py", line 115, in test_assets_already_exists
    self.url_open('/web').raise_for_status()
  File "/usr/local/lib/python3.11/site-packages/requests/models.py", line 943, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: INTERNAL SERVER ERROR for url: http://127.0.0.1:8069/web
2024-10-08 02:37:07 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "<192>", line 196, in template_192
  File "<192>", line 178, in template_192_content
  File "<192>", line 146, in template_192_t_call_0
  File "<192>", line 12, in template_192_t_set_2
AttributeError: 'Request' object has no attribute 'cookies'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 290, in _dispatch
    result.flatten()
  File "/data/build/odoo/odoo/http.py", line 1408, in flatten
    self.response.append(self.render())
                         ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1400, in render
    return request.env["ir.ui.view"]._render_template(self.template, self.qcontext)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2183, in _render_template
    return self.env['ir.qweb']._render(template, values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/profiler.py", line 302, in _tracked_method_render
    return method_render(self, template, values, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
    result = ''.join(rendering)
             ^^^^^^^^^^^^^^^^^^
  File "<192>", line 204, in template_192
odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
AttributeError: 'Request' object has no attribute 'cookies'
Template: web.webclient_bootstrap
Path: /t/t/t[1]/meta[2]
Node: <meta name="theme-color" t-att-content="\'#242733\' if request.cookies.get(\'color_scheme\') == \'dark\' else \'#714B67\'"/>
2024-10-08 02:38:12 ERROR server odoo.addons.web.tests.test_click_everywhere:72
ERROR: TestMenusAdminLight.test_01_click_apps_menus_as_admin
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tests/common.py", line 1300, in _websocket_request
    return f.result(timeout=timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 458, in result
    raise TimeoutError()
TimeoutError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_click_everywhere.py", line 72, in test_01_click_apps_menus_as_admin
    self.browser_js("/web", "odoo.loader.modules.get('@web/webclient/clickbot/clickbot_loader').startClickEverywhere(undefined, true);", "odoo.isReady === true", login="admin", timeout=120, success_signal="clickbot test succeeded")
  File "/data/build/odoo/odoo/tests/common.py", line 1936, in browser_js
    self.assertTrue(browser._wait_ready(ready), 'The ready "%s" code was always falsy' % ready)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1561, in _wait_ready
    result = self._websocket_request('Runtime.evaluate', params={
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 1302, in _websocket_request
    raise TimeoutError(f'{method}({params or ""})')
TimeoutError: Runtime.evaluate({'expression': 'try { odoo.isReady === true } catch {}', 'awaitPromise': True})
2024-10-08 02:38:12 ERROR server odoo.http:2408
Exception during request handling.
Traceback (most recent call last):
  File "<192>", line 196, in template_192
  File "<192>", line 178, in template_192_content
  File "<192>", line 146, in template_192_t_call_0
  File "<192>", line 12, in template_192_t_set_2
AttributeError: 'Request' object has no attribute 'cookies'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2376, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1903, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1966, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 136, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1933, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2093, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 290, in _dispatch
    result.flatten()
  File "/data/build/odoo/odoo/http.py", line 1408, in flatten
    self.response.append(self.render())
                         ^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1400, in render
    return request.env["ir.ui.view"]._render_template(self.template, self.qcontext)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_ui_view.py", line 2183, in _render_template
    return self.env['ir.qweb']._render(template, values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tools/profiler.py", line 302, in _tracked_method_render
    return method_render(self, template, values, **options)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_qweb.py", line 600, in _render
    result = ''.join(rendering)
             ^^^^^^^^^^^^^^^^^^
  File "<192>", line 204, in template_192
odoo.addons.base.models.ir_qweb.QWebException: Error while render the template
AttributeError: 'Request' object has no attribute 'cookies'
Template: web.webclient_bootstrap
Path: /t/t/t[1]/meta[2]
Node: <meta name="theme-color" t-att-content="\'#242733\' if request.cookies.get(\'color_scheme\') == \'dark\' else \'#714B67\'"/>
2024-10-08 02:39:10 INFO server odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo:315 Screenshot in: /data/build/tests/105367-master-all/screenshots/sc_failed_ready_20241008_023906_648729_TestMenusDemoLight.png
2024-10-08 02:39:10 ERROR server odoo.addons.web.tests.test_click_everywhere:84
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 84, in test_01_click_apps_menus_as_demo
    self.browser_js("/web", "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 1936, in browser_js
    self.assertTrue(browser._wait_ready(ready), 'The ready "%s" code was always falsy' % ready)
AssertionError: False is not true : The ready "odoo.isReady === true" code was always falsy
2024-10-08 02:39:10 INFO server odoo.addons.web.tests.test_js.WebSuite.test_hoot.browser:1345 [HOOT] passed 144 tests (643 assertions, total time: 00:00:02)
2024-10-08 02:39:42 INFO server odoo.addons.web.tests.test_js.WebSuite.test_qunit_desktop.browser:1345 QUnit: passed 251 tests (1142 assertions), took 28s
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "Missing 'kanban-card' template."
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at View.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:12571:292)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:11:27)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/clickbot/clickbot clickeverywhere test" failed:
Failed assertions:
1. [step] unverified steps
> Steps: [
  "Clicking on: apps menu toggle button",
  "Testing app menu: app1",
  "Testing menu App1 app1",
  "Clicking on: menu item "App1"",
  "Testing 2 filters",
  "Clicking on: filter "Not Bar"",
  "Clicking on: filter "Date"",
  "Clicking on: filter option "October"",
  "Testing view switch: kanban",
  "Clicking on: kanban view switcher",
]
2. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "Missing 'kanban-card' template."
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "Missing 'kanban-card' template."
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at View.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:12571:292)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:11:27)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/basic flow with home menu/2 -- navbar updates on displaying an action" failed:
Failed assertions:
1. [step] unverified steps
> Steps: [
  "/web/action/load",
  "get_views",
]
2. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "Missing 'kanban-card' template."
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "Missing 'kanban-card' template."
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at View.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:12571:292)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:11:27)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/basic flow with home menu/3 -- push another action in the breadcrumb" failed:
Failed assertions:
1. [verifySteps] expected the following steps
> Expected: [
  "/web/action/load",
  "get_views",
  "web_search_read",
]
> Received: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
2. [toHaveCount] there is an incorrect amount of elements matching ".o_kanban_view"
> Expected: 1
> Received: 0
> Nodes: []
3. [verifySteps] expected the following steps
> Expected: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
> Received: []
4. [step] unverified steps
> Steps: [
  "/web/action/load",
  "get_views",
]
5. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "Missing 'kanban-card' template."
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "Missing 'kanban-card' template."
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at View.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:12571:292)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:11:27)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/basic flow with home menu/4 -- push a third action in the breadcrumb" failed:
Failed assertions:
1. [verifySteps] expected the following steps
> Expected: [
  "/web/action/load",
  "get_views",
  "web_search_read",
]
> Received: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
2. [toHaveCount] there is an incorrect amount of elements matching ".o_kanban_view"
> Expected: 1
> Received: 0
> Nodes: []
3. [verifySteps] expected the following steps
> Expected: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
> Received: []
4. [step] unverified steps
> Steps: [
  "/web/action/load",
  "get_views",
]
5. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "Missing 'kanban-card' template."
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "Missing 'kanban-card' template."
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at View.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:12571:292)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:11:27)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/basic flow with home menu/5 -- switch to HomeMenu from an action with 2 breadcrumbs" failed:
Failed assertions:
1. [verifySteps] expected the following steps
> Expected: [
  "/web/action/load",
  "get_views",
  "web_search_read",
]
> Received: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
2. [toHaveCount] there is an incorrect amount of elements matching ".o_kanban_view"
> Expected: 1
> Received: 0
> Nodes: []
3. [verifySteps] expected the following steps
> Expected: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
> Received: []
4. [step] unverified steps
> Steps: [
  "/web/action/load",
  "get_views",
]
5. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "Missing 'kanban-card' template."
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "Missing 'kanban-card' template."
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at View.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:12571:292)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:11:27)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/basic flow with home menu/6 -- back to underlying action with many breadcrumbs" failed:
Failed assertions:
1. [verifySteps] expected the following steps
> Expected: [
  "/web/action/load",
  "get_views",
  "web_search_read",
]
> Received: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
2. [toHaveCount] there is an incorrect amount of elements matching ".o_kanban_view"
> Expected: 1
> Received: 0
> Nodes: []
3. [verifySteps] expected the following steps
> Expected: [
  "/web/webclient/translations",
  "/web/webclient/load_menus",
]
> Received: []
4. [step] unverified steps
> Steps: [
  "/web/action/load",
  "get_views",
]
5. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "Missing 'kanban-card' template."
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/restore the newly created record in form view" failed:
Failed assertions:
1. [verifySteps] expected the following steps
> Expected: [
  "/web/action/load",
  "get_views",
  "web_search_read",
]
> Received: []
2. [toHaveCount] there is an incorrect amount of elements matching ".o_kanban_view"
> Expected: 1
> Received: 0
> Nodes: []
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Error: The following error occurred in onWillStart: "cannot find a definition for model "ir.ui.view": could not get model from server environment (did you forget to use `defineModels()?`)"
    at wrapError (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:410:77)
    at onWillStart (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:416:117)
    at DropdownPopover.setup (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:5677:295)
    at new ComponentNode (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:368:202)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:909:6
    at Popover.template (eval at compile (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:869:374), <anonymous>:26:25)
    at Fiber._render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:306:96)
    at Fiber.render (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:305:6)
    at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:373:47)
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/debug manager resets to global items when home menu is displayed" failed:
Failed assertions:
1. [assertions] expected at least one assertion, but none were run
2. [errors] 1 unverified error(s)
Error during test:
The following error occurred in onWillStart: "cannot find a definition for model "ir.ui.view": could not get model from server environment (did you forget to use `defineModels()?`)"
2024-10-08 02:48:29 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_enterprise/webclient/webclient_enterprise/url state is well handled when going in and out of the HomeMenu" failed:
Failed assertion:
1. [toHaveCount] there is an incorrect amount of elements matching ".dropdown-item:contains('globalItem')"
> Expected: 1
> Received: 0
> Nodes: []
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] HootDomError: Could not find elements matching ".o_connector_creator_bullet" within 200 milliseconds
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:4144:8
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_dependency/Connector creators of initial pill are highlighted when creating a connector" failed:
Failed assertions:
1. [assertions] expected at least one assertion, but none were run
2. [errors] 1 unverified error(s)
Error during test:
Could not find elements matching ".o_connector_creator_bullet" within 200 milliseconds
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_dependency/Connect two very distant pills" failed:
Failed assertions:
1. [verifySteps] expected the following steps
> Expected: [
  "[[2],{"depend_on_ids":[[4,1,false]]}]",
]
> Received: []
2. [toHaveCount] there is an incorrect amount of elements matching ".o_gantt_connector"
> Expected: 1
> Received: 0
> Nodes: []
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/ordered gantt view" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/empty single-level grouped gantt rendering" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/single-level grouped gantt rendering" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/single-level grouped gantt rendering with group_expand" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/multi-level grouped gantt rendering" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/many2many grouped gantt rendering" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:48:36 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_gantt/gantt_view_basics/multi-level grouped with many2many field in gantt view" failed:
Failed assertion:
1. [toHaveLength] expected value to have the given length
> Expected length: 34
> Received: 33
2024-10-08 02:49:38 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] TypeError: Cannot read properties of undefined (reading 'name')
    at debounce (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:7883:98)
    at TourInteractive.setupListeners (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:17733:195)
    at http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:17730:600
    at Array.flatMap (<anonymous>)
    at TourInteractive.setActionListeners (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:17730:56)
    at TourInteractive.play (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:17728:170)
    at TourInteractive.start (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:17720:308)
    at Object.startTour (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:17791:422)
    at http://127.0.0.1:8069/web/assets/1c7d3af/web.assets_unit_tests.min.js:33430:57
    at async Runner.start (http://127.0.0.1:8069/web/assets/32e5350/web.assets_unit_tests_setup.min.js:1846:415)
2024-10-08 02:49:38 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345
[HOOT] Test "@web_tour/tour_service/manual tour with alternative trigger" failed:
Failed assertions:
1. [step] unverified steps
> Steps: [
  "click",
]
2. [errors] 1 unverified error(s)
Error during test:
Cannot read properties of undefined (reading 'name')
2024-10-08 02:49:38 INFO server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345 [HOOT] failed 19 tests (7962 passed, total time: 00:09:42)
2024-10-08 02:49:38 ERROR server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop.browser:1345 [HOOT] test failed (see above for details)
2024-10-08 02:49:38 INFO server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop:315 Screenshot in: /data/build/tests/105367-master-all/screenshots/sc_20241008_024922_370612_WebSuite.png
2024-10-08 02:49:38 INFO server odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop:315 Screenshot in: /data/build/tests/105367-master-all/screenshots/sc_20241008_024922_415620_WebSuite.png
2024-10-08 02:49:38 ERROR server odoo.addons.web.tests.test_js:39
FAIL: WebSuite.test_unit_desktop
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_js.py", line 39, in test_unit_desktop
    self.browser_js('/web/tests/next?headless&loglevel=2&preset=desktop&timeout=15000', "", "", login='admin', timeout=1800, success_signal="[HOOT] test suite succeeded", error_checker=unit_test_error_checker)
  File "/data/build/odoo/odoo/tests/common.py", line 1948, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: Some js test failed
[HOOT] test failed (see above for details)
2024-10-08 02:49:38 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.browser:1345 QUnit: passed 106 tests (456 assertions), took 8s
2024-10-08 02:59:10 INFO runbot Start getting coverage result
2024-10-08 02:59:10 WARNING runbot Coverage file not found
2024-10-08 02:59:10 INFO runbot No coverage.xml file found
2024-10-08 02:59:10 INFO runbot Getting results for build 105367-master
2024-10-08 02:59:10 INFO runbot Getting stats from log file
2024-10-08 02:59:10 Step tests_coverage finished in 30m
2024-10-08 02:59:10 Coverage report: xml , html
2024-10-09 07:00:52 Scheduled for deletion on 2024-10-11 02:55:31