Description: Scheduled for deletion on 2024-12-13 01:51:56
Commit: odoo:61f14606  
Subject: Odoo loader availability in tests.
Author: Richard deMeester
Committer: Richard deMeester
Commit: enterprise:861015da  
Subject: [FIX] documents(_project): do not allow admin to see all documents by default
Author: std-odoo
Committer: std-odoo
Version: 18.0
Config: Coverage tests with pre-installed modules
Total time: 62m
Date Level Type Message
2024-11-13 00:50:20 INFO runbot Init build environment with config Coverage tests with pre-installed modules
2024-11-13 00:50:20 Starting step pre_install_modules from config Coverage tests with pre-installed modules
2024-11-13 00:50:20 INFO runbot Using Dockerfile Tag odoo:WilldooITv17
2024-11-13 00:51:47 INFO server odoo.modules.loading:329 1 modules loaded in 9.03s, 9184 queries (+9184 extra)
2024-11-13 00:51:55 INFO server odoo.modules.loading:329 18 modules loaded in 6.10s, 7917 queries (+7917 extra)
2024-11-13 00:51:55 Step pre_install_modules finished in 95s
2024-11-13 00:51:55 Starting step tests_coverage from config Coverage tests with pre-installed modules
2024-11-13 00:51:55 INFO runbot Using Dockerfile Tag odoo:WilldooITv17
2024-11-13 00:53:03 INFO server odoo.modules.loading:329 1 modules loaded in 47.79s, 2 queries (+26274 extra)
2024-11-13 00:53:03 ERROR server odoo.addons.base.models.ir_model:2097 Missing model web_tour.tour
2024-11-13 00:53:03 ERROR server odoo.addons.base.models.ir_model:2097 Missing model iap.account
2024-11-13 00:53:03 ERROR server odoo.http:2418
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2383, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1911, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1974, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 137, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1941, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2101, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 329, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 747, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/controllers/home.py", line 64, in web_client
    context = request.env['ir.http'].webclient_rendering_context()
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 72, in webclient_rendering_context
    'session_info': self.session_info(),
                    ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 130, 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-11-13 00:53:03 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 "/home/odoo/.local/lib/python3.11/site-packages/requests/models.py", line 1021, 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/odoo
2024-11-13 00:53:03 ERROR server odoo.addons.base.models.ir_model:2097 Missing model web_tour.tour
2024-11-13 00:53:03 ERROR server odoo.addons.base.models.ir_model:2097 Missing model iap.account
2024-11-13 00:53:03 ERROR server odoo.http:2418
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2383, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1911, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1974, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 137, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1941, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2101, in dispatch
    return self.request.registry['ir.http']._dispatch(endpoint)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 329, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 747, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/controllers/home.py", line 64, in web_client
    context = request.env['ir.http'].webclient_rendering_context()
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 72, in webclient_rendering_context
    'session_info': self.session_info(),
                    ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/models/ir_http.py", line 130, 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-11-13 00:53:03 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 "/home/odoo/.local/lib/python3.11/site-packages/requests/models.py", line 1021, 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/odoo
2024-11-13 00:53:11 ERROR server odoo.http:2418
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2383, in __call__
    response = request._serve_db()
               ^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1911, in _serve_db
    return self._transactioning(
           ^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1974, in _transactioning
    return service_model.retrying(func, env=self.env)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/service/model.py", line 137, in retrying
    result = func()
             ^^^^^^
  File "/data/build/odoo/odoo/http.py", line 1941, in _serve_ir_http
    response = self.dispatcher.dispatch(rule.endpoint, args)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 2188, in dispatch
    result = self.request.registry['ir.http']._dispatch(endpoint)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/addons/base/models/ir_http.py", line 329, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 747, 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 130, 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-11-13 00:53:11 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-11-13 00:53:11 ERROR server odoo.modules.loading:354 Module web: 0 failures, 3 errors of 21 tests
2024-11-13 00:53:18 INFO server odoo.modules.loading:329 18 modules loaded in 12.98s, 18 queries (+3520 extra)
2024-11-13 00:53:18 ERROR server odoo.modules.loading:628 At least one test failed when loading the modules.
2024-11-13 00:53:18 INFO server odoo.addons.base.models.ir_qweb:329 Pregenerating assets bundles
2024-11-13 00:55:39 INFO server odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:1585 Screencast in: /data/build/tests/113015-18-0-all/screencasts/failed_screencast_20241113_005442_054683.mp4
2024-11-13 00:55:39 INFO server odoo.addons.base.tests.test_reports:329 Report PDF in: /data/build/tests/113015-18-0-all/screenshots/pdf_20241113_005521_147523_test_thead_tbody_repeat.pdf
2024-11-13 00:55:39 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-11-13 01:01:55 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 1382, in _babel_extract_terms\n    for extracted in extract.extract(extract_method, src_file, keywords=extract_keywords, options=options):\n  File "/home/odoo/.local/lib/python3.11/site-packages/babel/messages/extract.py", line 340, in extract\n    for lineno, funcname, messages, comments in results:\n  File "/home/odoo/.local/lib/python3.11/site-packages/babel/messages/extract.py", line 496, 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 1382, in _babel_extract_terms\n    for extracted in extract.extract(extract_method, src_file, keywords=extract_keywords, options=options):\n  File "/home/odoo/.local/lib/python3.11/site-packages/babel/messages/extract.py", line 340, in extract\n    for lineno, funcname, messages, comments in results:\n  File "/home/odoo/.local/lib/python3.11/site-packages/babel/messages/extract.py", line 496, in extract_python\n    value = eval(code, {\'__builtins__\': {}}, {})\n            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File "<string>", line 2, in <module>\nNameError: name \'self\' is not defined']
2024-11-13 01:02:56 INFO server odoo.addons.web.tests.test_js.WebSuite.test_hoot.browser:1403 [HOOT] passed 159 tests (724 assertions, total time: 00:00:02)
2024-11-13 01:47:59 ERROR server concurrent.futures:342
exception calling callback for <Future at 0x7f043b31a4d0 state=finished raised ChromeBrowserException>
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 340, in _invoke_callbacks
    callback(self)
  File "/data/build/odoo/odoo/tests/common.py", line 1532, in handler
    base_png = f.result(timeout=0)['data']
               ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 449, in result
    return self.__get_result()
           ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
    raise self._exception
odoo.tests.common.ChromeBrowserException: Internal error
2024-11-13 01:48:07 ERROR server odoo.addons.web.tests.test_js:49
ERROR: WebSuite.test_qunit_desktop
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tests/common.py", line 2048, in browser_js
    self.fail('%s\n\n%s' % (message, error))
  File "/usr/local/lib/python3.11/unittest/case.py", line 703, in fail
    raise self.failureException(msg)
AssertionError: Some js test failed
Script timeout exceeded
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tests/common.py", line 1358, 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_js.py", line 49, in test_qunit_desktop
    self.browser_js('/web/tests/legacy?mod=web', "", "", login='admin', timeout=1800, success_signal="QUnit test suite done.", error_checker=qunit_error_checker)
  File "/data/build/odoo/odoo/tests/common.py", line 2051, in browser_js
    browser.stop()
  File "/data/build/odoo/odoo/tests/common.py", line 1105, in stop
    self._websocket_request('Runtime.evaluate', params={'expression': """
  File "/data/build/odoo/odoo/tests/common.py", line 1360, in _websocket_request
    raise TimeoutError(f'{method}({params or ""})')
TimeoutError: Runtime.evaluate({'expression': "\n            ('serviceWorker' in navigator) &&\n                navigator.serviceWorker.getRegistrations().then(\n                    registrations => Promise.all(registrations.map(r => r.unregister()))\n                )\n            ", 'awaitPromise': True})
2024-11-13 01:48:07 ERROR server odoo.sql_db:357
bad query: b'ROLLBACK TO SAVEPOINT test_998'
ERROR: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-11-13 01:48:07 ERROR server odoo.addons.web.tests.test_js:210
ERROR: WebSuite.test_qunit_desktop
Traceback (most recent call last):
  File "/data/build/odoo/odoo/sql_db.py", line 354, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.DatabaseError: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-11-13 01:48:07 ERROR server odoo.sql_db:357
bad query: b'SAVEPOINT test_999'
ERROR: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-11-13 01:48:07 ERROR server odoo.addons.web.tests.test_js:951
ERROR: WebSuite.test_unit_desktop
Traceback (most recent call last):
  File "/data/build/odoo/odoo/tests/common.py", line 1855, in setUp
    super().setUp()
  File "/data/build/odoo/odoo/tests/common.py", line 951, in setUp
    self.cr.execute('SAVEPOINT test_%d' % self._savepoint_id)
  File "/data/build/odoo/odoo/sql_db.py", line 354, in execute
    res = self._obj.execute(query, params)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
psycopg2.OperationalError: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-11-13 01:48:07 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.browser:1403 QUnit: passed 84 tests (341 assertions), took 4s
2024-11-13 01:51:56 INFO runbot tests_coverage time exceeded (3601s)
2024-11-13 01:51:56 INFO runbot Kill build 113015-18-0
2024-11-14 07:00:48 Scheduled for deletion on 2025-02-11 01:51:56
2024-12-20 07:00:48 Scheduled for deletion on 2024-12-13 01:51:56