Description: Scheduled for deletion on 2025-01-06 07:28:30
Commit: odoo:83896b85  
Subject: Odoo loader availability in tests.
Author: Richard deMeester
Committer: Richard deMeester
Commit: enterprise:3496ddc5  
Subject: [FIX] l10n_mx_edi: use the correct timezone for CFDI sending
Author: Walid (wasa)
Committer: Walid (wasa)
Version: master
Config: Coverage tests with pre-installed modules
Total time: 61m
Date Level Type Message
2024-10-08 06:27:39 INFO runbot Init build environment with config Coverage tests with pre-installed modules
2024-10-08 06:27:39 Starting step pre_install_modules from config Coverage tests with pre-installed modules
2024-10-08 06:27:39 INFO runbot Using Dockerfile Tag odoo:WilldooITv17
2024-10-08 06:28:12 INFO server odoo.modules.loading:327 1 modules loaded in 8.24s, 9191 queries (+9191 extra)
2024-10-08 06:28:18 INFO server odoo.modules.loading:327 18 modules loaded in 5.22s, 7910 queries (+7910 extra)
2024-10-08 06:28:24 Step pre_install_modules finished in 45s
2024-10-08 06:28:24 Starting step tests_coverage from config Coverage tests with pre-installed modules
2024-10-08 06:28:24 INFO runbot Using Dockerfile Tag odoo:WilldooITv17
2024-10-08 06:29:27 INFO server odoo.modules.loading:327 1 modules loaded in 42.29s, 2 queries (+26018 extra)
2024-10-08 06:29:27 ERROR server odoo.addons.base.models.ir_model:2096 Missing model web_tour.tour
2024-10-08 06:29:27 ERROR server odoo.addons.base.models.ir_model:2096 Missing model iap.account
2024-10-08 06:29:27 ERROR server odoo.http:2419
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2384, 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 330, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 748, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/controllers/home.py", line 63, 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-10-08 06:29:27 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-10-08 06:29:27 ERROR server odoo.addons.base.models.ir_model:2096 Missing model web_tour.tour
2024-10-08 06:29:27 ERROR server odoo.addons.base.models.ir_model:2096 Missing model iap.account
2024-10-08 06:29:27 ERROR server odoo.http:2419
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2384, 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 330, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 748, in route_wrapper
    result = endpoint(self, *args, **params_ok)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/web/controllers/home.py", line 63, 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-10-08 06:29:27 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-10-08 06:29:34 ERROR server odoo.http:2419
Exception during request handling.
Traceback (most recent call last):
  File "/data/build/odoo/odoo/http.py", line 2384, 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 330, in _dispatch
    result = endpoint(**request.params)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/http.py", line 748, 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-10-08 06:29:34 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 06:29:34 ERROR server odoo.modules.loading:354 Module web: 0 failures, 3 errors of 20 tests
2024-10-08 06:29:40 INFO server odoo.modules.loading:327 18 modules loaded in 12.17s, 18 queries (+3502 extra)
2024-10-08 06:29:40 ERROR server odoo.modules.loading:628 At least one test failed when loading the modules.
2024-10-08 06:29:40 INFO server odoo.addons.base.models.ir_qweb:327 Pregenerating assets bundles
2024-10-08 06:30:41 INFO server odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:1585 Screencast in: /data/build/tests/105505-master-all/screencasts/failed_screencast_20241008_063040_179121.mp4
2024-10-08 06:31:13 INFO server odoo.addons.base.tests.test_reports:327 Report PDF in: /data/build/tests/105505-master-all/screenshots/pdf_20241008_063112_821922_test_thead_tbody_repeat.pdf
2024-10-08 06:31: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 06:31:43 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 1387, 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 1387, 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-10-08 06:33:04 INFO server odoo.addons.web.tests.test_js.WebSuite.test_hoot.browser:1403 [HOOT] passed 152 tests (689 assertions, total time: 00:00:02)
2024-10-08 06:36:07 INFO server odoo.addons.web.tests.test_js.WebSuite.test_qunit_desktop.browser:1403 QUnit: passed 247 tests (1128 assertions), took 175s
2024-10-08 07:21:47 ERROR server concurrent.futures:342
exception calling callback for <Future at 0x7f921d12f190 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-10-08 07:21:47 ERROR server odoo.addons.web.tests.test_js:39
ERROR: WebSuite.test_unit_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 39, in test_unit_desktop
    self.browser_js('/web/tests?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 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-10-08 07:21:47 ERROR server odoo.sql_db:357
bad query: b'ROLLBACK TO SAVEPOINT test_995'
ERROR: server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
2024-10-08 07:21:47 ERROR server odoo.addons.web.tests.test_js:210
ERROR: WebSuite.test_unit_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-10-08 07:21:47 ERROR server odoo.tests.suite:210
ERROR: tearDownClass (odoo.addons.web.tests.test_js.WebSuite)
Traceback (most recent call last):
  File "/data/build/odoo/odoo/sql_db.py", line 445, in close
    return self._close(False)
           ^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/sql_db.py", line 466, in _close
    self.rollback()
  File "/data/build/odoo/odoo/sql_db.py", line 493, in rollback
    result = self._cnx.rollback()
             ^^^^^^^^^^^^^^^^^^^^
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-10-08 07:21:47 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.browser:1403 QUnit: passed 83 tests (337 assertions), took 3s
2024-10-08 07:27:34 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1403 [HOOT] passed 5541 tests (20178 assertions, total time: 00:06:18)
2024-10-08 07:28:30 INFO runbot tests_coverage time exceeded (3606s)
2024-10-08 07:28:30 INFO runbot Kill build 105505-master
2024-10-10 07:00:54 Scheduled for deletion on 2025-01-06 07:28:30