Collecting GitPython<4,>=3.1.50 Downloading gitpython-3.1.50-py3-none-any.whl (212 kB) Collecting paramiko==3.4.0 Downloading paramiko-3.4.0-py3-none-any.whl (225 kB) Collecting mt-940==4.28.0 Downloading mt_940-4.28.0-py2.py3-none-any.whl (19 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.10/dist-packages (from -r Viindoo-tvtmaaddons-17.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.10/dist-packages (from -r Viindoo-tvtmaaddons-17.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Collecting wbgapi==1.0.12 Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Collecting PyJWT<3,>=2.13.0 Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Collecting fuzzywuzzy==0.18.0 Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Collecting python-Levenshtein==0.25.1 Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Collecting polyline==2.0.3 Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Collecting flexpolyline==0.1.0 Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Collecting ortools==9.11.4210 Downloading ortools-9.11.4210-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.1 MB) Collecting python-slugify Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Collecting jwcrypto==1.5.7 Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Requirement already satisfied: cryptography>=3.3 in /usr/lib/python3/dist-packages (from paramiko==3.4.0->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 2)) (3.4.8) Collecting bcrypt>=3.2 Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Collecting pynacl>=1.5 Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Requirement already satisfied: decorator>=3.4.0 in /usr/lib/python3/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 4)) (4.4.2) Collecting ua-parser>=0.10.0 Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 7)) (2.25.1) Collecting tabulate Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Collecting PyYAML Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB) Collecting Levenshtein==0.25.1 Downloading Levenshtein-0.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177 kB) Collecting pandas>=2.0.0 Downloading pandas-2.3.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB) Collecting absl-py>=2.0.0 Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Collecting protobuf<5.27,>=5.26.1 Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 kB) Collecting immutabledict>=3.0.0 Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Collecting numpy>=1.13.3 Downloading numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB) Requirement already satisfied: typing_extensions>=4.5.0 in /usr/local/lib/python3.10/dist-packages (from jwcrypto==1.5.7->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 15)) (4.16.0) Collecting rapidfuzz<4.0.0,>=3.8.0 Downloading rapidfuzz-3.14.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Collecting gitdb<5,>=4.0.1 Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Collecting text-unidecode>=1.3 Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Collecting smmap<6,>=3.0.1 Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Collecting tzdata>=2022.7 Downloading tzdata-2026.3-py2.py3-none-any.whl (348 kB) Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 13)) (2026.2) Collecting python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Collecting cffi>=2.0.0 Downloading cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB) Collecting ua-parser-builtins Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Requirement already satisfied: pycparser in /usr/lib/python3/dist-packages (from cffi>=2.0.0->pynacl>=1.5->paramiko==3.4.0->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 2)) (2.21) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-17.0/requirements.txt (line 13)) (1.16.0) Installing collected packages: text-unidecode, mt-940, fuzzywuzzy, flexpolyline, ua-parser-builtins, tzdata, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, python-dateutil, PyJWT, protobuf, polyline, numpy, jwcrypto, immutabledict, cffi, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, GitPython Successfully installed GitPython-3.1.50 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 cffi-2.1.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 jwcrypto-1.5.7 mt-940-4.28.0 numpy-2.2.6 ortools-9.11.4210 pandas-2.3.3 paramiko-3.4.0 polyline-2.0.3 protobuf-5.26.1 pynacl-1.6.2 python-Levenshtein-0.25.1 python-dateutil-2.9.0.post0 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 tzdata-2026.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Ignoring google-api-core: markers 'python_version > "3.10"' don't match your environment Collecting boto3 Downloading boto3-1.43.45-py3-none-any.whl (140 kB) Collecting fasttext==0.9.2 Downloading fasttext-0.9.2.tar.gz (68 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting numpy==1.26.4 Downloading numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB) Collecting grpcio-status==1.62.2 Downloading grpcio_status-1.62.2-py3-none-any.whl (14 kB) Requirement already satisfied: protobuf==5.26.1 in /home/nvq1xbwiguuu/.local/lib/python3.10/site-packages (from -r Viindoo-erponline-enterprise-17.0/requirements.txt (line 5)) (5.26.1) Collecting google-auth==2.36.0 Downloading google_auth-2.36.0-py2.py3-none-any.whl (209 kB) Collecting google-cloud-translate==3.17.0 Downloading google_cloud_translate-3.17.0-py2.py3-none-any.whl (183 kB) Collecting google-cloud-storage==2.18.2 Downloading google_cloud_storage-2.18.2-py2.py3-none-any.whl (130 kB) Collecting google-api-core==2.20.0 Downloading google_api_core-2.20.0-py3-none-any.whl (142 kB) Collecting aiohttp==3.8.4 Downloading aiohttp-3.8.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB) Collecting pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1 Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Collecting pypdf==4.3.1 Downloading pypdf-4.3.1-py3-none-any.whl (295 kB) Collecting pyhanko-certvalidator==0.24.1 Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-17.0/requirements.txt (line 16)) (8.12.1) Collecting pybind11>=2.2 Using cached pybind11-3.0.4-py3-none-any.whl (314 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/local/lib/python3.10/dist-packages (from fasttext==0.9.2->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 2)) (61.0.0) Collecting googleapis-common-protos>=1.5.5 Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB) Collecting grpcio>=1.62.2 Downloading grpcio-1.82.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.9 MB) Collecting rsa<5,>=3.1.4 Downloading rsa-4.9.1-py3-none-any.whl (34 kB) Collecting cachetools<6.0,>=2.0.0 Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.10/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 6)) (0.4.2) Collecting proto-plus<2.0.0dev,>=1.22.3 Downloading proto_plus-1.28.1-py3-none-any.whl (50 kB) Collecting google-cloud-core<3.0.0dev,>=1.4.4 Downloading google_cloud_core-2.6.0-py3-none-any.whl (29 kB) Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4 Downloading grpc_google_iam_v1-0.14.4-py3-none-any.whl (32 kB) Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1 Downloading google_api_core-2.31.0-py3-none-any.whl (173 kB) Requirement already satisfied: requests<3.0.0dev,>=2.18.0 in /usr/lib/python3/dist-packages (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 8)) (2.25.1) Collecting google-resumable-media>=2.7.2 Downloading google_resumable_media-2.10.0-py3-none-any.whl (81 kB) Collecting google-crc32c<2.0dev,>=1.0 Downloading google_crc32c-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB) Collecting charset-normalizer<4.0,>=2.0 Downloading charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB) Collecting aiosignal>=1.1.2 Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Collecting frozenlist>=1.1.1 Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB) Collecting yarl<2.0,>=1.0 Downloading yarl-1.24.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (106 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/lib/python3/dist-packages (from aiohttp==3.8.4->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 12)) (21.2.0) Collecting async-timeout<5.0,>=4.0.0a3 Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB) Collecting tzlocal>=4.3 Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.10/site-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (3.4.8) Collecting asn1crypto>=1.5.1 Downloading asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB) Requirement already satisfied: qrcode>=6.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (7.3.1) Collecting click>=7.1.2 Downloading click-8.4.2-py3-none-any.whl (119 kB) Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (0.7.1) Collecting uharfbuzz<0.38.0,>=0.25.0 Downloading uharfbuzz-0.37.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Collecting fonttools>=4.33.3 Downloading fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.9 MB) Requirement already satisfied: Pillow>=7.2.0 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (9.0.1) Collecting python-barcode==0.15.1 Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Collecting python-pkcs11~=0.7.0 Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: typing_extensions>=4.0 in /usr/local/lib/python3.10/dist-packages (from pypdf==4.3.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 14)) (4.16.0) Collecting uritools>=3.0.1 Downloading uritools-6.1.2-py3-none-any.whl (11 kB) Collecting oscrypto>=1.1.0 Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Collecting jmespath<2.0.0,>=0.7.1 Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Collecting s3transfer<0.20.0,>=0.19.0 Downloading s3transfer-0.19.0-py3-none-any.whl (90 kB) Collecting botocore<1.44.0,>=1.43.45 Downloading botocore-1.43.45-py3-none-any.whl (15.4 MB) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/lib/python3/dist-packages (from botocore<1.44.0,>=1.43.45->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (1.26.5) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /home/nvq1xbwiguuu/.local/lib/python3.10/site-packages (from botocore<1.44.0,>=1.43.45->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (2.9.0.post0) Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1 Downloading google_api_core-2.30.3-py3-none-any.whl (173 kB) Downloading google_api_core-2.30.2-py3-none-any.whl (173 kB) Downloading google_api_core-2.30.1-py3-none-any.whl (173 kB) Downloading google_api_core-2.30.0-py3-none-any.whl (173 kB) Downloading google_api_core-2.29.0-py3-none-any.whl (173 kB) Downloading google_api_core-2.28.1-py3-none-any.whl (173 kB) Downloading google_api_core-2.28.0-py3-none-any.whl (173 kB) Downloading google_api_core-2.27.0-py3-none-any.whl (167 kB) Downloading google_api_core-2.26.0-py3-none-any.whl (162 kB) Downloading google_api_core-2.25.2-py3-none-any.whl (162 kB) Downloading google_api_core-2.25.1-py3-none-any.whl (160 kB) Downloading google_api_core-2.25.0-py3-none-any.whl (160 kB) Downloading google_api_core-2.24.2-py3-none-any.whl (160 kB) Downloading google_api_core-2.24.1-py3-none-any.whl (160 kB) Downloading google_api_core-2.24.0-py3-none-any.whl (158 kB) Downloading google_api_core-2.23.0-py3-none-any.whl (156 kB) Downloading google_api_core-2.22.0-py3-none-any.whl (156 kB) Downloading google_api_core-2.21.0-py3-none-any.whl (156 kB) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.10/dist-packages (from pyasn1-modules>=0.2.1->google-auth==2.36.0->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 6)) (0.6.3) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 13)) (1.5.2) Collecting propcache>=0.2.1 Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB) Requirement already satisfied: idna>=2.0 in /usr/local/lib/python3.10/dist-packages (from yarl<2.0,>=1.0->aiohttp==3.8.4->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 12)) (2.10) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.45->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (1.16.0) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (setup.py): started Building wheel for fasttext (setup.py): still running... Building wheel for fasttext (setup.py): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.2-cp310-cp310-linux_x86_64.whl size=4621694 sha256=181f229b313cacacf697f7248245fefd9200893f836f2b42981276c4fe95441a Stored in directory: /home/nvq1xbwiguuu/.cache/pip/wheels/a5/13/75/f811c84a8ab36eedbaef977a6a58a98990e8e0f1967f98f394 Building wheel for python-pkcs11 (setup.py): started Building wheel for python-pkcs11 (setup.py): finished with status 'done' Created wheel for python-pkcs11: filename=python_pkcs11-0.7.0-cp310-cp310-linux_x86_64.whl size=1221001 sha256=9a6fb8cf8a45160403be30f3a9b1eeb3cf2da413282a45b604fb1defc6f4b721 Stored in directory: /home/nvq1xbwiguuu/.cache/pip/wheels/4d/e8/c8/c7cae4f78cf7a1dee289c476922f407b026aa76ffddcd474a5 Successfully built fasttext python-pkcs11 Installing collected packages: python-barcode, asn1crypto, uritools, uharfbuzz, tzlocal, rsa, python-pkcs11, pypdf, pybind11, proto-plus, propcache, oscrypto, numpy, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, charset-normalizer, cachetools, async-timeout, yarl, pyhanko-certvalidator, grpcio-status, google-resumable-media, google-auth, fasttext, botocore, aiosignal, s3transfer, pyHanko, grpc-google-iam-v1, google-api-core, aiohttp, google-cloud-core, boto3, google-cloud-translate, google-cloud-storage Attempting uninstall: numpy Found existing installation: numpy 2.2.6 Uninstalling numpy-2.2.6: Successfully uninstalled numpy-2.2.6 Successfully installed aiohttp-3.8.4 aiosignal-1.4.0 asn1crypto-1.5.1 async-timeout-4.0.3 boto3-1.43.45 botocore-1.43.45 cachetools-5.5.2 charset-normalizer-3.4.9 click-8.4.2 fasttext-0.9.2 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.20.0 google-auth-2.36.0 google-cloud-core-2.6.0 google-cloud-storage-2.18.2 google-cloud-translate-3.17.0 google-crc32c-1.8.0 google-resumable-media-2.10.0 googleapis-common-protos-1.75.0 grpc-google-iam-v1-0.14.4 grpcio-1.82.1 grpcio-status-1.62.2 jmespath-1.1.0 multidict-6.7.1 numpy-1.26.4 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.1 pyHanko-0.20.1 pybind11-3.0.4 pyhanko-certvalidator-0.24.1 pypdf-4.3.1 python-barcode-0.15.1 python-pkcs11-0.7.0 rsa-4.9.1 s3transfer-0.19.0 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.2 yarl-1.24.2 2026-07-10 16:08:25,253 99 INFO ? odoo: Odoo version 17.0 2026-07-10 16:08:25,254 99 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-07-10 16:08:25,254 99 INFO ? odoo: addons paths: ['/data/build/Viindoo-odoo-17.0/odoo/addons', '/data/build/datadir/addons/17.0', '/data/build/Viindoo-odoo-17.0/addons', '/data/build/Viindoo-tvtmaaddons-17.0', '/data/build/Viindoo-erponline-enterprise-17.0', '/data/build/Viindoo-branding-17.0', '/data/build/rb-c4ccbb8-222872'] 2026-07-10 16:08:25,254 99 INFO ? odoo: database: default@default:5432 2026-07-10 16:08:25,511 99 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-10 16:08:26,014 99 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-07-10 16:08:26,017 99 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-07-10 16:08:26,054 99 INFO rb-c4ccbb8-222872-391819 odoo.modules.loading: loading 1 modules... 2026-07-10 16:08:26,293 99 INFO rb-c4ccbb8-222872-391819 odoo.modules.loading: 1 modules loaded in 0.24s, 0 queries (+0 extra) 2026-07-10 16:08:27,944 99 INFO rb-c4ccbb8-222872-391819 odoo.modules.loading: loading 1208 modules... 2026-07-10 16:08:42,076 99 INFO rb-c4ccbb8-222872-391819 odoo.modules.loading: 1208 modules loaded in 14.13s, 2 queries (+2 extra) 2026-07-10 16:08:52,542 99 INFO rb-c4ccbb8-222872-391819 odoo.modules.loading: Modules loaded. 2026-07-10 16:08:52,974 99 INFO rb-c4ccbb8-222872-391819 odoo.modules.registry: Registry loaded in 26.958s 2026-07-10 16:08:52,975 99 INFO rb-c4ccbb8-222872-391819 odoo.service.server: Starting post tests 2026-07-10 16:08:55,076 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-07-10 16:09:01,055 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.963840961456299 seconds 2026-07-10 16:09:02,394 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/754e252/hr_attendance.assets_public_attendance.min.css (id:2930) 2026-07-10 16:09:02,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2861] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/754e252/hr_attendance.assets_public_attendance.min.css 2026-07-10 16:09:03,332 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/03b6733/im_livechat.assets_embed_external.min.css (id:2931) 2026-07-10 16:09:03,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2862] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/03b6733/im_livechat.assets_embed_external.min.css 2026-07-10 16:09:05,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/65aa773/im_livechat.embed_test_assets.min.css (id:2932) 2026-07-10 16:09:05,812 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2863] (matching /web/assets/_______/im_livechat.embed_test_assets.min.css) because it was replaced with /web/assets/65aa773/im_livechat.embed_test_assets.min.css 2026-07-10 16:09:06,889 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/befffca/mail.assets_public.min.css (id:2933) 2026-07-10 16:09:06,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2868] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/befffca/mail.assets_public.min.css 2026-07-10 16:09:09,208 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/eedeac0/mass_mailing.iframe_css_assets_edit.min.css (id:2934) 2026-07-10 16:09:09,210 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2870] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/eedeac0/mass_mailing.iframe_css_assets_edit.min.css 2026-07-10 16:09:10,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/13aec61/mrp_subcontracting.webclient.min.css (id:2935) 2026-07-10 16:09:10,331 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2872] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/13aec61/mrp_subcontracting.webclient.min.css 2026-07-10 16:09:11,952 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ab9e26b/point_of_sale.assets_prod.min.css (id:2936) 2026-07-10 16:09:11,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2873] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/ab9e26b/point_of_sale.assets_prod.min.css 2026-07-10 16:09:13,490 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/75e9128/point_of_sale.assets_qunit_tests.min.css (id:2937) 2026-07-10 16:09:13,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2874] (matching /web/assets/_______/point_of_sale.assets_qunit_tests.min.css) because it was replaced with /web/assets/75e9128/point_of_sale.assets_qunit_tests.min.css 2026-07-10 16:09:14,703 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/76d51bd/pos_self_order.assets.min.css (id:2938) 2026-07-10 16:09:14,704 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2875] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/76d51bd/pos_self_order.assets.min.css 2026-07-10 16:09:16,465 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1fa8ff3/project.webclient.min.css (id:2939) 2026-07-10 16:09:16,466 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2877] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/1fa8ff3/project.webclient.min.css 2026-07-10 16:09:16,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4fd2e3/snailmail.report_assets_snailmail.min.css (id:2940) 2026-07-10 16:09:16,629 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2878] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/f4fd2e3/snailmail.report_assets_snailmail.min.css 2026-07-10 16:09:17,476 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a928ca/spreadsheet.public_spreadsheet.min.css (id:2941) 2026-07-10 16:09:17,477 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2881] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/4a928ca/spreadsheet.public_spreadsheet.min.css 2026-07-10 16:09:17,682 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3dd1a82/survey.survey_assets.min.css (id:2942) 2026-07-10 16:09:17,684 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2883] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/3dd1a82/survey.survey_assets.min.css 2026-07-10 16:09:18,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/aaae3c7/to_account_reports.assets_account_report.min.css (id:2943) 2026-07-10 16:09:18,525 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2887] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/aaae3c7/to_account_reports.assets_account_report.min.css 2026-07-10 16:09:21,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/388d052/to_stock_age_report.assets_financial_report.min.css (id:2944) 2026-07-10 16:09:21,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2888] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/388d052/to_stock_age_report.assets_financial_report.min.css 2026-07-10 16:09:22,401 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3789893/viin_customizer.customizer_report.min.css (id:2945) 2026-07-10 16:09:22,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2893] (matching /web/assets/_______/viin_customizer.customizer_report.min.css) because it was replaced with /web/assets/3789893/viin_customizer.customizer_report.min.css 2026-07-10 16:09:22,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f2ff77a/viin_sign.assets_frontend_signature.min.css (id:2946) 2026-07-10 16:09:22,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2897] (matching /web/assets/_______/viin_sign.assets_frontend_signature.min.css) because it was replaced with /web/assets/f2ff77a/viin_sign.assets_frontend_signature.min.css 2026-07-10 16:09:23,538 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/32ec816/viin_sign.assets_pdf_iframe.min.css (id:2947) 2026-07-10 16:09:23,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2898] (matching /web/assets/_______/viin_sign.assets_pdf_iframe.min.css) because it was replaced with /web/assets/32ec816/viin_sign.assets_pdf_iframe.min.css 2026-07-10 16:09:25,738 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/07102a3/web.assets_frontend.min.css (id:2948) 2026-07-10 16:09:25,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2908] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/07102a3/web.assets_frontend.min.css 2026-07-10 16:09:28,354 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/388d052/web.assets_web.min.css (id:2949) 2026-07-10 16:09:28,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2911] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/388d052/web.assets_web.min.css 2026-07-10 16:09:30,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f214268/web.assets_web_dark.min.css (id:2950) 2026-07-10 16:09:30,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2912] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/f214268/web.assets_web_dark.min.css 2026-07-10 16:09:31,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ee2d718/web.qunit_suite_tests.min.css (id:2951) 2026-07-10 16:09:31,232 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2916] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/ee2d718/web.qunit_suite_tests.min.css 2026-07-10 16:09:32,494 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4f793b1/web.report_assets_common.min.css (id:2952) 2026-07-10 16:09:32,495 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2917] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/4f793b1/web.report_assets_common.min.css 2026-07-10 16:09:34,909 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e251ed7/web.tests_assets.min.css (id:2953) 2026-07-10 16:09:34,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2919] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/e251ed7/web.tests_assets.min.css 2026-07-10 16:09:35,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ba60878/web_editor.assets_tests_styles.min.css (id:2954) 2026-07-10 16:09:35,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2921] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/ba60878/web_editor.assets_tests_styles.min.css 2026-07-10 16:09:35,407 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0765c85/web_editor.assets_wysiwyg.min.css (id:2955) 2026-07-10 16:09:35,408 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2922] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/0765c85/web_editor.assets_wysiwyg.min.css 2026-07-10 16:09:35,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css (id:2956) 2026-07-10 16:09:35,737 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2923] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css 2026-07-10 16:09:36,072 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7285366/web_editor.wysiwyg_iframe_editor_assets.min.css (id:2957) 2026-07-10 16:09:36,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2925] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/7285366/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-07-10 16:09:36,419 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/03630a3/website.assets_all_wysiwyg_inside.min.css (id:2958) 2026-07-10 16:09:36,421 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2926] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/03630a3/website.assets_all_wysiwyg_inside.min.css 2026-07-10 16:09:36,648 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a38a45/website.assets_wysiwyg.min.css (id:2959) 2026-07-10 16:09:36,649 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2927] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/1a38a45/website.assets_wysiwyg.min.css 2026-07-10 16:09:36,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/01324df/website.backend_assets_all_wysiwyg.min.css (id:2960) 2026-07-10 16:09:36,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2928] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/01324df/website.backend_assets_all_wysiwyg.min.css 2026-07-10 16:09:37,916 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4db123/website_slides.slide_embed_assets.min.css (id:2961) 2026-07-10 16:09:37,918 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Deleting attachments [2929] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/f4db123/website_slides.slide_embed_assets.min.css 2026-07-10 16:09:37,928 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 36.87316370010376 seconds 2026-07-10 16:09:38,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_loop_multiturn_openai_anthropic: Starting TestAgentLoopMultiturnAnthropic.test_multiturn_executes_tool_via_real_normalizer_anthropic ... 2026-07-10 16:09:38,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1464 checked, 33 removed 2026-07-10 16:09:38,420 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_loop_multiturn_openai_anthropic: Starting TestAgentLoopMultiturnOpenAI.test_multiturn_executes_tool_via_real_normalizer_openai ... 2026-07-10 16:09:38,606 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:09:38,690 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_loop_multiturn_real_normalizer: Starting TestAgentLoopMultiturnRealNormalizer.test_multiturn_executes_tool_via_real_normalizer ... 2026-07-10 16:09:38,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:09:38,978 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_budget_exceeded ... 2026-07-10 16:09:39,027 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_provider_restriction ... 2026-07-10 16:09:39,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_terminal_ok ... 2026-07-10 16:09:39,125 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_tool_call_then_final ... 2026-07-10 16:09:39,173 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_unknown_tool_name_rejected ... 2026-07-10 16:09:39,226 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_tool_allowlist_filter ... 2026-07-10 16:09:39,934 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 251 and Message-Id '<675700042312819.1783699779.885422706604004-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********ar@local.test'" successfully sent 2026-07-10 16:09:39,934 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:09:39,946 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [251] 2026-07-10 16:09:39,978 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7625] 2026-07-10 16:09:39,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:09:39,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:09:40,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_tool_schema_never_leaks_restricted_tool ... 2026-07-10 16:09:40,687 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 252 and Message-Id '<691466113916438.1783699780.644088029861450-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********r2@local.test'" successfully sent 2026-07-10 16:09:40,687 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:09:40,698 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [252] 2026-07-10 16:09:40,716 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7627] 2026-07-10 16:09:40,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:09:40,724 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:09:40,795 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:09:40,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_aggregates_delta_content ... 2026-07-10 16:09:40,875 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_closes_trace_header_on_success ... 2026-07-10 16:09:40,925 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_error_still_writes_and_closes_header ... 2026-07-10 16:09:40,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_error_terminal ... 2026-07-10 16:09:41,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_materializes_trace_header_row ... 2026-07-10 16:09:41,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_on_delta_default_noop ... 2026-07-10 16:09:41,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_setup_exception_still_closes_header ... 2026-07-10 16:09:41,126 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_trace_header_links_agent ... 2026-07-10 16:09:41,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_trace_id_propagates_to_usage_log ... 2026-07-10 16:09:41,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:09:41,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_agent_create_interactive_ok ... 2026-07-10 16:09:41,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_agent_scheduled_raises ... 2026-07-10 16:09:41,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_agent_webhook_raises ... 2026-07-10 16:09:41,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_tool_sudo_requires_group_system ... 2026-07-10 16:09:41,370 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_tool_sudo_with_group_system_ok ... 2026-07-10 16:09:41,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_tool_technical_name_unique ... 2026-07-10 16:09:41,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_user_cannot_write_agent ... 2026-07-10 16:09:42,029 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 253 and Message-Id '<903527414173600.1783699781.992681026458740-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********ar@test.local'" successfully sent 2026-07-10 16:09:42,029 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:09:42,040 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [253] 2026-07-10 16:09:42,052 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7631] 2026-07-10 16:09:42,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:09:42,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:09:42,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 37, model: viin.ai.agent 2026-07-10 16:09:42,104 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 37, model: viin.ai.agent 2026-07-10 16:09:42,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:09:42,113 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_average_vietnamese ... 2026-07-10 16:09:42,113 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_count_vietnamese ... 2026-07-10 16:09:42,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_group_by_english ... 2026-07-10 16:09:42,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_group_vietnamese ... 2026-07-10 16:09:42,115 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_plain_query_is_false ... 2026-07-10 16:09:42,120 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:09:42,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_falls_back_to_llm_only_on_deterministic_miss ... 2026-07-10 16:09:42,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_no_confident_match_and_no_fallback_returns_none ... 2026-07-10 16:09:42,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_refuses_cross_model_llm_returned_template ... 2026-07-10 16:09:42,233 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.models.aggregation_router: viin_ai_agent: cross-model template fixture_cross_model (res.users) refused for res.partner 2026-07-10 16:09:42,235 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_zero_provider_calls_on_deterministic_match ... 2026-07-10 16:09:42,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:09:42,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_falls_back_to_default_params_limit ... 2026-07-10 16:09:42,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_no_confident_match_returns_false ... 2026-07-10 16:09:42,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_resolves_top_n_limit_via_regex ... 2026-07-10 16:09:42,310 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_routes_deterministically_with_zero_provider_calls ... 2026-07-10 16:09:42,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:10:03,257 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_recompute_populates_ai_field ... 2026-07-10 16:10:04,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_skips_fields_without_model_id ... 2026-07-10 16:10:25,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_skips_populated_fields ... 2026-07-10 16:10:26,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_mixin_schedule_cron_on_trigger_write ... 2026-07-10 16:10:37,669 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [50193, 50196, 50195] 2026-07-10 16:10:58,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:10:58,419 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_execute_tool_call_delivers_args_to_action ... 2026-07-10 16:10:58,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_execute_tool_call_none_return_stays_sane ... 2026-07-10 16:10:58,606 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_execute_tool_call_surfaces_tool_result_data ... 2026-07-10 16:10:58,614 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_foreign_tag_client_action_passes_through ... 2026-07-10 16:10:58,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:10:58,630 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_narrative: Starting TestNarrativeDeidentification.test_summarize_rows_deidentifies_labels_before_provider_call ... 2026-07-10 16:10:58,639 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_narrative: Starting TestNarrativeDeidentification.test_summarize_rows_formats_large_numbers_to_avoid_cccd_false_positive ... 2026-07-10 16:10:58,647 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_narrative: Starting TestNarrativeDeidentification.test_summarize_rows_uses_the_call_completion_guard_seam ... 2026-07-10 16:10:58,662 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:10:58,727 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_concurrent_writes_same_record ... 2026-07-10 16:10:58,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_parallel_tool_execution ... 2026-07-10 16:10:59,100 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_parallelism_1_uses_sequential ... 2026-07-10 16:10:59,146 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_serialization_failure_propagates ... 2026-07-10 16:10:59,201 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_user_error_becomes_tool_error ... 2026-07-10 16:10:59,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:00,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 254 and Message-Id '<325153631535189.1783699860.078836679458618-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********ar@local.test'" successfully sent 2026-07-10 16:11:00,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:11:00,135 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [254] 2026-07-10 16:11:00,166 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7641] 2026-07-10 16:11:00,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:11:00,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:11:00,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario1_tool_allowlist ... 2026-07-10 16:11:00,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario2_rag_acl_cross_company ... 2026-07-10 16:11:09,784 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario3_pii_redacted_in_usage_log ... 2026-07-10 16:11:09,817 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario4_budget_exceeded_end_to_end ... 2026-07-10 16:11:09,873 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:11:09,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_render_skill_manifest_seam: Starting TestRenderSkillManifestSeam.test_assembled_prompt_with_skills_is_byte_identical ... 2026-07-10 16:11:09,962 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_render_skill_manifest_seam: Starting TestRenderSkillManifestSeam.test_render_skill_manifest_default_returns_manifest_text ... 2026-07-10 16:11:09,962 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_render_skill_manifest_seam: Starting TestRenderSkillManifestSeam.test_render_skill_manifest_forwards_kwargs_without_change ... 2026-07-10 16:11:09,970 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:10,152 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_bypasses_pending_confirmation ... 2026-07-10 16:11:10,202 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_missing_model_skips_gracefully ... 2026-07-10 16:11:10,212 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_missing_prompt_skips_gracefully ... 2026-07-10 16:11:10,224 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_writes_target_field ... 2026-07-10 16:11:10,286 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:10,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestBusinessTemplatesNotInBaseModule.test_demo_templates_exist ... 2026-07-10 16:11:10,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:10,304 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_execute_admin_with_no_group_restriction ... 2026-07-10 16:11:10,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_group_acl_enforced ... 2026-07-10 16:11:11,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 255 and Message-Id '<764773307439447.1783699870.959242820739746-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'*****cl@local.test'" successfully sent 2026-07-10 16:11:11,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:11:11,042 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [255] 2026-07-10 16:11:11,073 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7831] 2026-07-10 16:11:11,073 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:11:11,082 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:11:11,151 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_ir_rule_subquery_acl ... 2026-07-10 16:11:11,955 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 256 and Message-Id '<248878595125364.1783699871.916415452957153-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'******le@local.test'" successfully sent 2026-07-10 16:11:11,955 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:11:11,963 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [256] 2026-07-10 16:11:11,991 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7835] 2026-07-10 16:11:11,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:11:12,000 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:11:12,076 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_jsonschema_param_validation_missing_required ... 2026-07-10 16:11:12,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:11:27,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 257 and Message-Id '<098632127593352.1783699887.703160762786865-openerp-private@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) "'***********_b@local.test'" successfully sent 2026-07-10 16:11:27,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:11:27,748 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [257] 2026-07-10 16:11:27,764 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8204] 2026-07-10 16:11:27,764 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:11:27,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:11:27,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateMultiCompany.test_sql_template_multi_company_isolation ... 2026-07-10 16:11:27,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [34], uid: 41, model: viin.ai.sql.template 2026-07-10 16:11:27,866 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:11:27,868 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_invalid_jsonschema_field ... 2026-07-10 16:11:27,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_drop_in_block_comment ... 2026-07-10 16:11:27,889 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_drop_in_line_comment ... 2026-07-10 16:11:27,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_drop_keyword ... 2026-07-10 16:11:27,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_multi_statement ... 2026-07-10 16:11:27,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_non_select_start ... 2026-07-10 16:11:27,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_select_with_values_allowed ... 2026-07-10 16:11:27,971 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:27,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_acl_cte_still_filters_rows_when_new_fields_are_set ... 2026-07-10 16:11:28,605 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 258 and Message-Id '<345598655559451.1783699888.573233127593994-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********er@local.test'" successfully sent 2026-07-10 16:11:28,605 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:11:28,616 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [258] 2026-07-10 16:11:28,630 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8208] 2026-07-10 16:11:28,631 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:11:28,639 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:11:28,681 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_aggregate_fn_accepts_documented_selection_values ... 2026-07-10 16:11:28,694 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_accepts_valid_json_object ... 2026-07-10 16:11:28,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_checked_on_write_not_only_create ... 2026-07-10 16:11:28,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_rejects_malformed_json ... 2026-07-10 16:11:28,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_rejects_non_object_json ... 2026-07-10 16:11:28,744 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_intent_keywords_stores_free_text_vn_en ... 2026-07-10 16:11:28,749 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_new_fields_have_safe_defaults_when_unset ... 2026-07-10 16:11:28,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_sql_safety_still_enforced_when_new_fields_are_set ... 2026-07-10 16:11:28,778 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:11:28,831 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_streaming_adapter_guard: Starting TestStreamingAdapterGuard.test_streaming_payload_is_wire_shaped_and_redacted ... 2026-07-10 16:11:28,870 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:28,872 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_agent_schedule_ids_field_accessible ... 2026-07-10 16:11:28,873 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_approval_chain_crud_still_works ... 2026-07-10 16:11:28,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_approval_chain_stub_has_no_rogue_fields ... 2026-07-10 16:11:28,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_schedule_crud_still_works ... 2026-07-10 16:11:28,893 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_schedule_stub_has_no_rogue_fields ... 2026-07-10 16:11:28,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_tool_approval_chain_id_field_accessible ... 2026-07-10 16:11:28,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_viin_ai_approval_chain_model_resolves ... 2026-07-10 16:11:28,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_viin_ai_schedule_model_resolves ... 2026-07-10 16:11:28,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:28,965 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_noop_when_allowlist_empty ... 2026-07-10 16:11:28,974 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_passes_for_allowed_tool_by_name ... 2026-07-10 16:11:28,978 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_passes_for_allowed_tool_recordset ... 2026-07-10 16:11:28,981 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_raises_for_disallowed_tool_by_name ... 2026-07-10 16:11:29,006 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_raises_for_disallowed_tool_recordset ... 2026-07-10 16:11:29,030 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_unknown_technical_name_raises ... 2026-07-10 16:11:29,073 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:29,077 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_plain_text: Starting TestToolPlainText.test_falsy_input_returns_empty_string ... 2026-07-10 16:11:29,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_plain_text: Starting TestToolPlainText.test_strips_html_tags_from_payload_value ... 2026-07-10 16:11:29,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_plain_text: Starting TestToolPlainText.test_visually_empty_richtext_strips_to_empty ... 2026-07-10 16:11:29,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:29,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_schema_vendor_free: Starting TestToolSchemaVendorFree.test_canonical_tool_schema_keys_are_vendor_free ... 2026-07-10 16:11:29,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_schema_vendor_free: Starting TestToolSchemaVendorFree.test_no_known_vendor_key_leaks_into_canonical_schema ... 2026-07-10 16:11:29,203 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:29,304 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_close_trace_header_is_idempotent_on_repeat ... 2026-07-10 16:11:29,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_close_with_none_final_response_does_not_clobber_existing ... 2026-07-10 16:11:29,344 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_existing_tool_args_delivery_still_works ... 2026-07-10 16:11:29,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_close_writes_content_as_final_response ... 2026-07-10 16:11:29,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_closes_trace_header_on_success ... 2026-07-10 16:11:29,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_loop_threads_trace_id_into_tool_context ... 2026-07-10 16:11:29,798 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_materializes_trace_header_row ... 2026-07-10 16:11:30,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_tool_body_can_resolve_trace_header_during_run ... 2026-07-10 16:11:30,210 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_trace_header_create_is_idempotent_per_run ... 2026-07-10 16:11:30,229 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_trace_id_reaches_parallel_dispatch_path ... 2026-07-10 16:11:30,474 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:30,543 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tour_wi17_server_action_ai_prompt_form: Starting TestTourWi17ServerActionAiPromptForm.test_tour_server_action_ai_prompt_form ... 2026-07-10 16:11:31,666 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tour_wi17_server_action_ai_prompt_form.TestTourWi17ServerActionAiPromptForm: Chrome headless failed to start: 2026-07-10 16:11:31,668 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tour_wi17_server_action_ai_prompt_form: skipped TestTourWi17ServerActionAiPromptForm.test_tour_server_action_ai_prompt_form : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:11:31,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:31,767 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tour_wi18_agent_traces_smart_button: Starting TestTourWi18AgentTracesSmartButton.test_tour_agent_traces_smart_button ... 2026-07-10 16:11:31,972 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tour_wi18_agent_traces_smart_button.TestTourWi18AgentTracesSmartButton: Chrome headless failed to start: 2026-07-10 16:11:31,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_tour_wi18_agent_traces_smart_button: skipped TestTourWi18AgentTracesSmartButton.test_tour_agent_traces_smart_button : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:11:31,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:32,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_default_context ... 2026-07-10 16:11:32,047 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_domain_filters_by_agent ... 2026-07-10 16:11:32,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_returns_act_window ... 2026-07-10 16:11:32,076 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_view_mode ... 2026-07-10 16:11:32,087 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_trace_count_increments ... 2026-07-10 16:11:32,118 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_trace_count_zero_when_no_traces ... 2026-07-10 16:11:32,133 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:32,192 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_vision_seam: Starting TestAgentVisionSeam.test_do_vision_call_delegates_to_call_vision ... 2026-07-10 16:11:32,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_vision_seam: Starting TestAgentVisionSeam.test_do_vision_call_falls_back_to_agent_model ... 2026-07-10 16:11:32,208 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:32,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestAgentLoopToolResultWrap.test_agent_loop_wraps_tool_result_in_history ... 2026-07-10 16:11:32,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:32,306 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestPromptSafetyHelper.test_neutralize_coerces_non_string ... 2026-07-10 16:11:32,308 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestPromptSafetyHelper.test_neutralize_strips_fake_close_tag ... 2026-07-10 16:11:32,309 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestPromptSafetyHelper.test_wrap_untrusted_context_fences_and_neutralizes ... 2026-07-10 16:11:32,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:32,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestServerActionAndCronSafety.test_cron_field_wraps_display_name_and_threads_trace_id ... 2026-07-10 16:11:43,729 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestServerActionAndCronSafety.test_server_action_threads_trace_id ... 2026-07-10 16:11:43,782 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestServerActionAndCronSafety.test_server_action_wraps_display_name ... 2026-07-10 16:11:52,676 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:52,679 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSqlTemplateSelectInto.test_plain_select_still_allowed ... 2026-07-10 16:11:52,938 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSqlTemplateSelectInto.test_reject_select_into ... 2026-07-10 16:11:52,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSqlTemplateSelectInto.test_reject_select_into_temp ... 2026-07-10 16:11:52,976 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:53,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSudoGate.test_constraint_blocks_sudo_without_group_system ... 2026-07-10 16:11:53,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSudoGate.test_runtime_sudo_gate_blocks_when_group_missing ... 2026-07-10 16:11:53,091 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:11:53,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_recall_memory_base_returns_none ... 2026-07-10 16:11:53,684 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_resolve_run_skills_base_returns_bare_allowlist_and_no_skills ... 2026-07-10 16:11:53,734 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_run_seam_prompt_byte_identical_to_bare_assemble ... 2026-07-10 16:11:53,806 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_run_seam_prompt_byte_identical_with_context ... 2026-07-10 16:11:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:11:53,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_assemble_prompt_empty_skills_byte_identical ... 2026-07-10 16:11:53,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_assemble_prompt_empty_skills_idempotent ... 2026-07-10 16:11:53,999 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_assemble_prompt_with_context_and_empty_skills_byte_identical ... 2026-07-10 16:11:54,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_collect_allowed_tools_empty_skills_byte_identical ... 2026-07-10 16:11:54,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_collect_allowed_tools_none_applied_skills_byte_identical ... 2026-07-10 16:11:54,029 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:12:10,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h7_advisory_cron_scans_each_request_in_its_own_company ... 2026-07-10 16:12:12,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h8_advisory_agent_with_tool_is_refused_no_root_exec ... 2026-07-10 16:12:13,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h8_advisory_exposes_no_executable_tool ... 2026-07-10 16:12:13,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h8_advisory_run_has_no_explicit_sudo_widening ... 2026-07-10 16:12:13,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_w3_toolless_advisory_agent_returns_false_no_warning ... 2026-07-10 16:12:14,371 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:12:15,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_agent_error_sets_error_state_no_card ... 2026-07-10 16:12:16,108 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_confirm_enqueues_and_does_not_call_llm ... 2026-07-10 16:12:16,778 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_cron_idempotency_runs_twice_posts_once ... 2026-07-10 16:12:17,530 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_cron_posts_advisory_and_stores_score ... 2026-07-10 16:12:18,227 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_escapes_html_in_fallback_path ... 2026-07-10 16:12:18,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_escapes_llm_html_no_stored_xss ... 2026-07-10 16:12:18,966 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_junk_returns_fallback_score_zero_no_exception ... 2026-07-10 16:12:19,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_low_band_success_css ... 2026-07-10 16:12:19,699 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_medium_band_warning_css ... 2026-07-10 16:12:20,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_valid_json_returns_score_and_card ... 2026-07-10 16:12:20,493 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_graceful_byok_key_absent_skipped_zero_messages ... 2026-07-10 16:12:21,110 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_no_config_type_skipped_no_post ... 2026-07-10 16:12:21,831 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_self_healing_cron_picks_up_none_state ... 2026-07-10 16:12:22,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_workflow_independence ... 2026-07-10 16:12:23,502 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:12:24,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_advisory_prompt_safety: Starting TestAdvisoryPromptSafety.test_advisory_message_neutralizes_untrusted_close_tag ... 2026-07-10 16:12:24,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:12:25,622 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_cancel_returns_proposal_to_draft ... 2026-07-10 16:12:25,654 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 3: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:26,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 3: submitted to approval request 22. 2026-07-10 16:12:26,362 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [134, 135] 2026-07-10 16:12:26,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 3: returned to draft via approval cancel. 2026-07-10 16:12:26,424 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_executes_when_action_runs ... 2026-07-10 16:12:26,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 4: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:27,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 4: submitted to approval request 23. 2026-07-10 16:12:27,213 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [136, 137] 2026-07-10 16:12:27,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 4: executed server action 2246 on res.partner(394,) (community fallback). 2026-07-10 16:12:27,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_low_risk_sudo_tool_is_not_auto_approved ... 2026-07-10 16:12:27,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 5: auto_execute approved (policy=Auto low, risk=low) 2026-07-10 16:12:27,493 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 5: auto-approval blocked by sudo/high-risk guard, forced to pending. 2026-07-10 16:12:28,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 5: submitted to approval request 24. 2026-07-10 16:12:28,065 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_multi_company_isolation ... 2026-07-10 16:12:36,579 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_no_executor_stays_approved ... 2026-07-10 16:12:36,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 7: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:37,212 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 7: submitted to approval request 25. 2026-07-10 16:12:37,270 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [140, 141] 2026-07-10 16:12:37,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 7: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-10 16:12:37,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_non_system_user_cannot_route ... 2026-07-10 16:12:38,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_ops_manager_can_route_proposal ... 2026-07-10 16:12:38,560 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 9: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:39,116 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 9: submitted to approval request 26. 2026-07-10 16:12:39,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_ops_manager_can_submit_for_approval ... 2026-07-10 16:12:40,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 10: submitted to approval request 27. 2026-07-10 16:12:40,173 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_pending_creates_linked_confirmed_request ... 2026-07-10 16:12:40,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 11: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:40,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 11: submitted to approval request 28. 2026-07-10 16:12:40,762 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_plain_user_cannot_submit_for_approval ... 2026-07-10 16:12:40,782 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 12: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:41,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 12: submitted to approval request 29. 2026-07-10 16:12:41,744 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_refuse_marks_proposal_rejected ... 2026-07-10 16:12:41,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 13: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:42,301 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 13: submitted to approval request 30. 2026-07-10 16:12:42,375 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 13: rejected via approval refuse. 2026-07-10 16:12:42,381 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_request_carries_evidence ... 2026-07-10 16:12:42,411 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 14: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:43,039 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 14: submitted to approval request 31. 2026-07-10 16:12:43,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_tool_resolution_works_for_plain_user_without_sudo ... 2026-07-10 16:12:43,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_validate_marks_proposal_approved_and_starts_work_item ... 2026-07-10 16:12:43,635 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 16: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:12:44,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 16: submitted to approval request 32. 2026-07-10 16:12:44,224 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [154, 155] 2026-07-10 16:12:44,341 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 16: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-10 16:12:44,356 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-10 16:13:00,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_does_not_drop_other_metrics ... 2026-07-10 16:13:00,888 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_excludes_non_pending_proposals ... 2026-07-10 16:13:00,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 18: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:01,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 18: submitted to approval request 33. 2026-07-10 16:13:01,715 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_isolated_per_company ... 2026-07-10 16:13:01,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 19: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:02,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 19: submitted to approval request 34. 2026-07-10 16:13:02,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 20: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:03,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 20: submitted to approval request 35. 2026-07-10 16:13:03,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_reflects_real_confirmed_requests ... 2026-07-10 16:13:03,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 21: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:03,922 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 21: submitted to approval request 36. 2026-07-10 16:13:04,006 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:13:12,334 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_multi_company_routing: Starting TestMultiCompanyApprovalRouting.test_branch_company_type_copies_state_sync_hooks ... 2026-07-10 16:13:12,411 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 22: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:12,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 22: submitted to approval request 37. 2026-07-10 16:13:12,997 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_multi_company_routing: Starting TestMultiCompanyApprovalRouting.test_route_in_non_main_company_creates_same_company_request ... 2026-07-10 16:13:13,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 23: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:13,709 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 23: submitted to approval request 38. 2026-07-10 16:13:13,713 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.tests.test_multi_company_routing: Starting TestMultiCompanyApprovalRouting.test_route_in_non_main_company_is_idempotent_one_type_per_company ... 2026-07-10 16:13:13,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 24: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:14,365 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 24: submitted to approval request 39. 2026-07-10 16:13:14,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 25: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:13:14,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 25: submitted to approval request 40. 2026-07-10 16:13:14,682 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:13:15,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_post_init_hook_non_clobber_and_idempotent ... 2026-07-10 16:13:15,379 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_clean_invoice ... 2026-07-10 16:13:16,300 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_omits_partner_pii ... 2026-07-10 16:13:16,645 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_over_limit_invoice ... 2026-07-10 16:13:17,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_payment ... 2026-07-10 16:13:17,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_wiring_all_three_account_types ... 2026-07-10 16:13:17,453 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:13:17,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_executor_reconciles_when_authorized ... 2026-07-10 16:13:18,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.models.action_proposal: viin.ai.action.proposal 26: match_payment reconciled invoice 70 with payment 4 (C1 proposer-authority + company checks passed). 2026-07-10 16:13:18,971 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_executor_refuses_when_proposer_unauthorized ... 2026-07-10 16:13:23,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 60, model: account.move 2026-07-10 16:13:23,077 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_creates_proposal_not_reconciliation ... 2026-07-10 16:13:24,466 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_does_not_fabricate_trace_when_absent ... 2026-07-10 16:13:26,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_write_gate_rejects_non_accountant ... 2026-07-10 16:13:27,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 63, model: account.move 2026-07-10 16:13:27,687 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:13:28,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_end_to_end_confirm_cron_advisory_posted ... 2026-07-10 16:13:29,587 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_post_init_hook_does_not_clobber_existing_agent ... 2026-07-10 16:13:29,648 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_post_init_hook_does_not_clobber_existing_hook ... 2026-07-10 16:13:29,717 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_credit_headroom_absent_when_limit_disabled ... 2026-07-10 16:13:30,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_credit_headroom_when_limit_enabled_real_partner ... 2026-07-10 16:13:30,250 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_high_effective_discount_real_order ... 2026-07-10 16:13:30,478 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_margin_absent_when_sale_margin_not_installed ... 2026-07-10 16:13:30,680 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: skipped TestAdvisorySale.test_signal_builder_margin_absent_when_sale_margin_not_installed : sale_margin installed - cannot test the "absent" path here 2026-07-10 16:13:30,683 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_margin_present_when_sale_margin_installed ... 2026-07-10 16:13:30,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_omits_partner_pii_real_order ... 2026-07-10 16:13:31,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_zero_undiscounted_no_crash_real_order ... 2026-07-10 16:13:31,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_wiring_quote_type_has_enqueue_hook_and_agent ... 2026-07-10 16:13:31,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:13:31,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_js_exists ... 2026-07-10 16:13:31,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_no_hex_literals_in_scss ... 2026-07-10 16:13:31,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_scss_exists ... 2026-07-10 16:13:31,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_xml_exists ... 2026-07-10 16:13:31,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_module_model_count_unchanged ... 2026-07-10 16:13:31,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_no_contenteditable_in_xml_template ... 2026-07-10 16:13:31,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:13:31,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_ai_editor_backend_service_js_exists ... 2026-07-10 16:13:31,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_backend_service_js_no_document_exec_command ... 2026-07-10 16:13:31,471 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_brain_ai_write_dialog_js_no_document_exec_command ... 2026-07-10 16:13:31,472 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_check_ai_attribution_passes_after_commit ... 2026-07-10 16:13:31,484 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_approve_writes_t5_fields ... 2026-07-10 16:13:31,496 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_blocked_for_read_only_user ... 2026-07-10 16:13:31,901 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 65, model: viin.brain.page 2026-07-10 16:13:31,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_populates_agent_id_when_missing ... 2026-07-10 16:13:31,922 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_raises_when_no_kba_agent ... 2026-07-10 16:13:31,956 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_rejected_sets_review_status ... 2026-07-10 16:13:31,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_zero_confidence_does_not_500 ... 2026-07-10 16:13:31,984 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_conflict_dedup_js_exists ... 2026-07-10 16:13:31,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_conflict_dedup_js_no_document_exec_command ... 2026-07-10 16:13:31,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_fill_ai_block_returns_contract_shape ... 2026-07-10 16:13:32,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_manifest_includes_viin_ai_editor_dep ... 2026-07-10 16:13:32,014 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:13:32,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_chunk_per_block_fallback_when_no_blocks ... 2026-07-10 16:13:32,174 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_chunk_per_block_with_blocks ... 2026-07-10 16:13:32,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_extract_text_brain_page ... 2026-07-10 16:13:32,195 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_extract_text_brain_vault_aggregates_pages ... 2026-07-10 16:13:32,206 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_process_pending_creates_chunks_for_brain_page ... 2026-07-10 16:13:32,268 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 1 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:13:32,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_re_embed_on_write ... 2026-07-10 16:13:32,313 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_re_embed_on_write_vault_scope ... 2026-07-10 16:13:32,344 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_source_type_extends_correctly ... 2026-07-10 16:13:32,345 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_write_non_content_field_does_not_reembed ... 2026-07-10 16:13:32,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:13:32,574 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_create_block_no_nameerror ... 2026-07-10 16:13:32,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_create_link_no_nameerror ... 2026-07-10 16:13:32,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_create_page_no_nameerror ... 2026-07-10 16:13:32,704 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_get_page_content_no_nameerror ... 2026-07-10 16:13:32,724 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_graph_traverse_no_nameerror ... 2026-07-10 16:13:32,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_link_record_no_nameerror ... 2026-07-10 16:13:32,753 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_semantic_search_no_nameerror ... 2026-07-10 16:13:32,767 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_timeline_query_no_nameerror ... 2026-07-10 16:13:32,787 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_update_property_no_nameerror ... 2026-07-10 16:13:32,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_create_page_via_run_creates_real_page_record ... 2026-07-10 16:13:32,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_semantic_search_via_run_returns_hits_shape ... 2026-07-10 16:13:32,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:13:33,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_block_appends_to_content_blocks ... 2026-07-10 16:13:33,083 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_link ... 2026-07-10 16:13:33,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_auto_approve_vault ... 2026-07-10 16:13:33,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_in_blocked_vault_raises ... 2026-07-10 16:13:33,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_missing_attribution_raises ... 2026-07-10 16:13:33,210 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_with_attribution ... 2026-07-10 16:13:33,267 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_get_page_content ... 2026-07-10 16:13:33,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_graph_traverse_empty_start_returns_empty ... 2026-07-10 16:13:33,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_graph_traverse_shape_with_start ... 2026-07-10 16:13:33,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_link_record ... 2026-07-10 16:13:33,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_empty_query ... 2026-07-10 16:13:33,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_respects_page_acl ... 2026-07-10 16:13:33,957 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 66, model: viin.ai.provider 2026-07-10 16:13:33,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [38], uid: 66, model: viin.brain.page 2026-07-10 16:13:33,989 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 66, model: viin.ai.provider 2026-07-10 16:13:34,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_returns_shape ... 2026-07-10 16:13:34,033 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: Blocking un-mocked external HTTP request POST https://api.openai.com/v1/embeddings 2026-07-10 16:13:34,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_timeline_query_requires_date_range ... 2026-07-10 16:13:34,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_timeline_query_returns_recent_pages ... 2026-07-10 16:13:34,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_update_property_requires_existing_property ... 2026-07-10 16:13:34,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:13:34,299 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_acl_attribution: Starting TestBrainToolsAclAttribution.test_create_link_refused_when_vault_blocks_ai ... 2026-07-10 16:13:34,342 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_acl_attribution: Starting TestBrainToolsAclAttribution.test_link_record_persists_attribution ... 2026-07-10 16:13:34,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_acl_attribution: Starting TestBrainToolsAclAttribution.test_semantic_search_ilike_fallback_guards_by_source_not_resmodel ... 2026-07-10 16:13:35,147 99 INFO rb-c4ccbb8-222872-391819 odoo.models: Access Denied by ACLs for operation: read, uid: 67, model: viin.ai.provider, fields: api_key 2026-07-10 16:13:35,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [44], uid: 67, model: viin.brain.page 2026-07-10 16:13:35,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_acl_attribution: Starting TestBrainToolsAclAttribution.test_semantic_search_ilike_fallback_no_cross_vault_page_leak ... 2026-07-10 16:13:35,819 99 INFO rb-c4ccbb8-222872-391819 odoo.models: Access Denied by ACLs for operation: read, uid: 68, model: viin.ai.provider, fields: api_key 2026-07-10 16:13:35,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [46], uid: 68, model: viin.brain.page 2026-07-10 16:13:35,874 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:13:36,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_as_of_demo: Starting TestBrainToolsKgAsOfDemo.test_account_move_as_of_past_ref_distinct_from_current ... 2026-07-10 16:13:37,467 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_as_of_demo: Starting TestBrainToolsKgAsOfDemo.test_purchase_order_as_of_past_partner_distinct_from_current ... 2026-07-10 16:13:38,643 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_as_of_demo: Starting TestBrainToolsKgAsOfDemo.test_sale_order_as_of_past_partner_distinct_from_current ... 2026-07-10 16:13:40,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_as_of_demo: Starting TestBrainToolsKgAsOfDemo.test_stock_move_as_of_returns_unsupported_not_raise ... 2026-07-10 16:13:40,597 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:13:40,750 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_graph_traverse_as_of_none_identical_to_no_as_of ... 2026-07-10 16:13:40,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_graph_traverse_with_as_of_none_kwarg_accepted ... 2026-07-10 16:13:40,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_record_state_as_of_with_args_returns_state_dict ... 2026-07-10 16:13:40,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_temporal_diff_with_dates_returns_diff_dict ... 2026-07-10 16:13:40,791 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_tool_brain_record_state_as_of_method_exists_with_as_of ... 2026-07-10 16:13:40,792 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_tool_brain_temporal_diff_method_exists_with_as_of ... 2026-07-10 16:13:40,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:13:41,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_graph_traverse_acl_excludes_unreadable_page ... 2026-07-10 16:13:41,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_graph_traverse_as_of_excludes_superseded_link ... 2026-07-10 16:13:41,654 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_graph_traverse_as_of_none_identical_to_omitted ... 2026-07-10 16:13:41,664 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_low_priv_user_can_invoke_brain_tool_via_run ... 2026-07-10 16:13:41,697 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_record_state_as_of_acl_blocks_unreadable_record ... 2026-07-10 16:13:42,357 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 70, model: sale.order 2026-07-10 16:13:42,359 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_record_state_as_of_sale_order_run_boundary ... 2026-07-10 16:13:42,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 325 and Message-Id '<001558425523992.1783700022.477718830108643-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'k*******iv@example.com' successfully sent 2026-07-10 16:13:42,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:13:44,839 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [325] 2026-07-10 16:13:44,839 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:13:46,556 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_record_state_as_of_stock_move_unsupported ... 2026-07-10 16:13:46,582 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_temporal_diff_acl_excludes_unreadable ... 2026-07-10 16:13:46,677 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_temporal_diff_shape_run_boundary ... 2026-07-10 16:13:46,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:13:46,878 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainAiBlockMidDocTour.test_brain_ai_block_mid_doc_tour ... 2026-07-10 16:13:47,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome pid: 174 2026-07-10 16:13:47,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome headless temporary user profile dir: /tmp/tmpngc5pgff_chrome_odoo 2026-07-10 16:13:47,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Issuing json command http://127.0.0.1:46755/json/version 2026-07-10 16:13:47,472 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46755/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:13:47,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:13:47,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Issuing json command http://127.0.0.1:46755/json 2026-07-10 16:13:47,642 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46755/json with timeout 3 increased to 10s during tests 2026-07-10 16:13:47,684 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Websocket url found: ws://127.0.0.1:46755/devtools/page/007727C5B199E0C34FE1748AA4C4D20E 2026-07-10 16:13:47,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Enable chrome headless console log notification 2026-07-10 16:13:47,712 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome headless enable page notifications 2026-07-10 16:13:48,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:13:48,627 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Setting session cookie in browser 2026-07-10 16:13:48,630 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:13:48,630 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:13:48,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:13:51,511 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web HTTP/1.1" 200 - 115 0.201 2.655 2026-07-10 16:13:51,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Navigation result: {'frameId': '007727C5B199E0C34FE1748AA4C4D20E', 'loaderId': 'A44F6F26CB1BE6079516E5881419A5B0', 'isDownload': False} 2026-07-10 16:13:51,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Evaluate ready code "odoo.isTourReady('ai_block_mid_doc')" 2026-07-10 16:13:51,573 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.012 2026-07-10 16:13:51,611 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.007 0.049 2026-07-10 16:13:51,665 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.003 0.106 2026-07-10 16:13:51,698 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.128 2026-07-10 16:13:51,736 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.016 0.161 2026-07-10 16:13:51,746 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:13:51,797 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:51] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-07-10 16:13:52,794 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:52] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.030 2026-07-10 16:13:52,939 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.036 0.084 2026-07-10 16:13:52,950 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Evaluate test code "odoo.startTour('ai_block_mid_doc', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:13:52,993 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:52] "POST /web/action/load HTTP/1.1" 200 - 7 0.035 0.148 2026-07-10 16:13:53,341 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:53] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.244 0.200 2026-07-10 16:13:53,420 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:53] "POST /web/action/load HTTP/1.1" 200 - 7 0.050 0.413 2026-07-10 16:13:53,429 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.444 2026-07-10 16:13:53,516 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:13:53,597 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.072 0.477 2026-07-10 16:13:53,668 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.035 0.285 2026-07-10 16:13:53,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Brain app is open (trigger: .o_brain_app)' 2026-07-10 16:13:53,926 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.155 0.327 2026-07-10 16:13:54,533 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:54] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.357 0.567 2026-07-10 16:13:54,653 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:54] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.089 0.876 2026-07-10 16:13:54,741 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.015 0.788 2026-07-10 16:13:54,774 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.025 0.794 2026-07-10 16:13:55,350 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.020 0.017 2026-07-10 16:13:57,041 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:13:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.019 2026-07-10 16:14:00,664 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.018 0.018 2026-07-10 16:14:01,529 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 8.721 2026-07-10 16:14:01,535 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 6.774 2026-07-10 16:14:01,537 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 6.869 2026-07-10 16:14:01,542 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 8.721 2026-07-10 16:14:01,551 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 6.995 2026-07-10 16:14:01,578 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 8.775 2026-07-10 16:14:01,642 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.023 0.075 2026-07-10 16:14:01,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.022 0.079 2026-07-10 16:14:01,696 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.106 2026-07-10 16:14:01,704 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-07-10 16:14:01,762 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.027 0.067 2026-07-10 16:14:01,797 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/offline HTTP/1.1" 200 - 7 0.017 0.062 2026-07-10 16:14:01,830 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.097 2026-07-10 16:14:01,865 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.005 0.020 2026-07-10 16:14:01,874 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.012 2026-07-10 16:14:01,906 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:01] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.013 2026-07-10 16:14:02,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:14:02,881 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Open the mid-document test page (trigger: .o_brain_page_row:contains("AI Block Mid-Doc Test Page"))' 2026-07-10 16:14:02,900 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:14:02,915 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:02] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.009 0.015 2026-07-10 16:14:02,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Editor is ready (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:03,013 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.022 0.076 2026-07-10 16:14:03,039 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.013 0.083 2026-07-10 16:14:03,049 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.003 0.096 2026-07-10 16:14:03,074 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.013 0.115 2026-07-10 16:14:03,082 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.111 2026-07-10 16:14:03,091 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.121 2026-07-10 16:14:03,105 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.080 2026-07-10 16:14:03,119 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.068 2026-07-10 16:14:03,145 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.008 0.085 2026-07-10 16:14:03,160 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.007 0.064 2026-07-10 16:14:03,169 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.073 2026-07-10 16:14:03,182 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.062 2026-07-10 16:14:03,214 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.009 0.006 2026-07-10 16:14:03,219 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-10 16:14:03,232 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.032 2026-07-10 16:14:03,252 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.010 0.035 2026-07-10 16:14:03,275 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:14:03,296 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.010 2026-07-10 16:14:03,333 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.012 0.011 2026-07-10 16:14:03,444 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.025 2026-07-10 16:14:03,591 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.005 2026-07-10 16:14:03,616 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.011 0.029 2026-07-10 16:14:03,657 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.065 2026-07-10 16:14:03,685 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:03] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.092 2026-07-10 16:14:04,102 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-10 16:14:04,356 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Place cursor in empty middle paragraph and open Powerbox (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:04,390 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Dismiss any conflict dialog OR wait for Powerbox (trigger: .o_brain_conflict_force, .oe-powerbox-wrapper)' 2026-07-10 16:14:04,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Powerbox is open (trigger: .oe-powerbox-wrapper)' 2026-07-10 16:14:04,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'Select AI block command (trigger: .oe-powerbox-commandName:contains("AI block"))' 2026-07-10 16:14:04,449 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'AiBlock is in empty state (OWL mounted) (trigger: .o_viin_ai_block[data-ai-status="empty"])' 2026-07-10 16:14:04,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: Tour ai_block_mid_doc on step: 'AI block is mid-document: Line B paragraph follows the trailing paragraph (trigger: .o_brain_editor_body_edit [data-embedded="ai_block"] + p + p)' 2026-07-10 16:14:04,465 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: test successful 2026-07-10 16:14:04,478 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:04] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:14:04,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Closing chrome headless with pid 174 2026-07-10 16:14:04,489 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Closing websocket connection 2026-07-10 16:14:04,489 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Terminating chrome headless with pid 174 2026-07-10 16:14:04,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_161404_588360_TestBrainAiBlockMidDocTour.txt 2026-07-10 16:14:04,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Removing chrome user profile "/tmp/tmpngc5pgff_chrome_odoo" 2026-07-10 16:14:04,614 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:14:04,713 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainAiBlockTour.test_brain_ai_block_tour ... 2026-07-10 16:14:05,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome pid: 418 2026-07-10 16:14:05,021 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome headless temporary user profile dir: /tmp/tmpql620aa3_chrome_odoo 2026-07-10 16:14:05,021 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Issuing json command http://127.0.0.1:34767/json/version 2026-07-10 16:14:05,023 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:34767/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:14:05,091 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:14:05,092 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Issuing json command http://127.0.0.1:34767/json 2026-07-10 16:14:05,093 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:34767/json with timeout 3 increased to 10s during tests 2026-07-10 16:14:05,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Websocket url found: ws://127.0.0.1:34767/devtools/page/A3ADF7E25CD590E2D288BC1486946B1D 2026-07-10 16:14:05,119 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Enable chrome headless console log notification 2026-07-10 16:14:05,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome headless enable page notifications 2026-07-10 16:14:05,886 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:14:05,904 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Setting session cookie in browser 2026-07-10 16:14:05,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Open "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" in browser 2026-07-10 16:14:05,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Navigating to: "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" 2026-07-10 16:14:05,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:14:07,187 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web HTTP/1.1" 200 - 115 0.162 1.095 2026-07-10 16:14:07,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Navigation result: {'frameId': 'A3ADF7E25CD590E2D288BC1486946B1D', 'loaderId': '67DD2F64DB56A09F0380124C17BF44AF', 'isDownload': False} 2026-07-10 16:14:07,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Evaluate ready code "odoo.isTourReady('ai_block')" 2026-07-10 16:14:07,239 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.010 0.011 2026-07-10 16:14:07,326 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:14:07,339 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.038 0.081 2026-07-10 16:14:07,356 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.127 2026-07-10 16:14:07,391 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.023 0.124 2026-07-10 16:14:07,434 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.019 0.147 2026-07-10 16:14:07,483 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:07] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.015 0.018 2026-07-10 16:14:08,498 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.007 0.035 2026-07-10 16:14:08,505 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:14:08,520 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-10 16:14:08,555 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.046 2026-07-10 16:14:08,633 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Evaluate test code "odoo.startTour('ai_block', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626&active_page_id=1&active_vault_id=1"})" 2026-07-10 16:14:08,724 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.098 0.100 2026-07-10 16:14:08,760 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "POST /web/action/load HTTP/1.1" 200 - 7 0.017 0.183 2026-07-10 16:14:08,782 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.231 2026-07-10 16:14:08,818 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.285 2026-07-10 16:14:08,822 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.228 2026-07-10 16:14:08,860 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:14:08,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:14:08,949 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.039 0.332 2026-07-10 16:14:09,000 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.013 0.231 2026-07-10 16:14:09,118 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.041 0.308 2026-07-10 16:14:09,269 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.064 0.406 2026-07-10 16:14:09,275 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.461 2026-07-10 16:14:09,276 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:14:09,289 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:14:09,306 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:14:09,314 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.014 0.443 2026-07-10 16:14:09,343 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.466 2026-07-10 16:14:09,352 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.396 2026-07-10 16:14:09,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/offline HTTP/1.1" 200 - 7 0.015 0.361 2026-07-10 16:14:09,450 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.036 0.274 2026-07-10 16:14:09,470 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.006 0.152 2026-07-10 16:14:09,474 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.107 2026-07-10 16:14:09,529 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.019 2026-07-10 16:14:09,571 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:14:09,587 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.007 0.018 2026-07-10 16:14:09,607 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.012 0.031 2026-07-10 16:14:09,693 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.021 0.087 2026-07-10 16:14:09,706 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.006 0.095 2026-07-10 16:14:09,721 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.005 0.093 2026-07-10 16:14:09,729 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.002 0.087 2026-07-10 16:14:09,744 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.092 2026-07-10 16:14:09,755 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:14:09,763 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.063 2026-07-10 16:14:09,782 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.067 2026-07-10 16:14:09,787 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.050 2026-07-10 16:14:09,794 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.053 2026-07-10 16:14:09,820 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.014 0.133 2026-07-10 16:14:09,838 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.070 2026-07-10 16:14:09,859 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.013 0.073 2026-07-10 16:14:09,868 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.045 2026-07-10 16:14:09,878 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.052 2026-07-10 16:14:09,886 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.066 2026-07-10 16:14:09,893 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.062 2026-07-10 16:14:09,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.054 2026-07-10 16:14:09,910 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.027 2026-07-10 16:14:09,966 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.005 2026-07-10 16:14:09,991 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.011 2026-07-10 16:14:10,024 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:10] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.013 2026-07-10 16:14:10,128 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:10] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.014 0.028 2026-07-10 16:14:10,256 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-07-10 16:14:10,290 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:10] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.016 0.024 2026-07-10 16:14:10,309 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:10] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.052 2026-07-10 16:14:10,353 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:10] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.016 0.078 2026-07-10 16:14:11,080 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Brain app is open (trigger: .o_brain_app)' 2026-07-10 16:14:11,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Vault sidebar is mounted (trigger: .o_brain_sidebar)' 2026-07-10 16:14:11,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Open a page (trigger: .o_brain_page_row)' 2026-07-10 16:14:11,138 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:11] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.008 0.008 2026-07-10 16:14:11,141 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Editor is ready (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:11,151 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:11] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.008 0.021 2026-07-10 16:14:11,154 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Type / to open Powerbox (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:11,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Dismiss any conflict dialog OR wait for Powerbox (trigger: .o_brain_conflict_force, .oe-powerbox-wrapper)' 2026-07-10 16:14:11,182 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Powerbox is open (trigger: .oe-powerbox-wrapper)' 2026-07-10 16:14:11,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Select AI block command in Powerbox (trigger: .oe-powerbox-commandName:contains("AI block"))' 2026-07-10 16:14:11,225 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'AiBlock is in empty state (trigger: .o_viin_ai_block[data-ai-status="empty"])' 2026-07-10 16:14:11,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Prompt textarea is visible (trigger: .o_viin_ai_prompt_input)' 2026-07-10 16:14:11,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Enter a prompt (trigger: .o_viin_ai_prompt_input)' 2026-07-10 16:14:11,267 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Click Generate (trigger: .o_viin_ai_block .btn-primary)' 2026-07-10 16:14:11,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'AiBlock transitions to generating state (trigger: .o_viin_ai_block[data-ai-status="generating"])' 2026-07-10 16:14:11,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Skeleton lines are visible (trigger: .o_viin_ai_skeleton_line)' 2026-07-10 16:14:11,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Dismiss conflict dialog if shown (autosave vs. fill endpoint race) (trigger: .o_brain_conflict_force, .o_viin_ai_block)' 2026-07-10 16:14:11,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'AiBlock transitions to pending_review state (trigger: .o_viin_ai_block[data-ai-status="pending_review"])' 2026-07-10 16:14:11,434 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:11] "POST /viin_ai_brain/ai_block/fill HTTP/1.1" 200 - 66 0.073 0.079 2026-07-10 16:14:11,731 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:11] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:14:11,778 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:14:12,530 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Approve button is visible (trigger: .o_viin_ai_block .btn-success)' 2026-07-10 16:14:12,545 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Edit button is visible (trigger: .o_viin_ai_block .btn-outline-secondary)' 2026-07-10 16:14:12,562 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Reject button is visible (trigger: .o_viin_ai_block .btn-outline-danger)' 2026-07-10 16:14:12,579 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Click Approve (trigger: .o_viin_ai_block .btn-success)' 2026-07-10 16:14:12,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Dismiss conflict dialog if shown (autosave vs. commit_attribution race) (trigger: .o_brain_conflict_force, .o_viin_ai_block)' 2026-07-10 16:14:12,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:12] "POST /viin_ai_brain/ai_block/commit_attribution HTTP/1.1" 200 - 5 0.007 0.009 2026-07-10 16:14:12,621 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'AiBlock transitions to approved state (trigger: .o_viin_ai_block[data-ai-status="approved"])' 2026-07-10 16:14:12,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: Tour ai_block on step: 'Approved badge is visible (trigger: .o_viin_ai_badge--approved)' 2026-07-10 16:14:12,633 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: test successful 2026-07-10 16:14:12,650 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:12] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 10 0.017 0.020 2026-07-10 16:14:12,661 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:14:12,690 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Closing chrome headless with pid 418 2026-07-10 16:14:12,693 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Closing websocket connection 2026-07-10 16:14:12,695 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Terminating chrome headless with pid 418 2026-07-10 16:14:12,812 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_161412_812555_TestBrainAiBlockTour.txt 2026-07-10 16:14:12,812 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Removing chrome user profile "/tmp/tmpql620aa3_chrome_odoo" 2026-07-10 16:14:12,837 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:14:12,981 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainChatGptDialogTour.test_brain_chatgpt_dialog_tour ... 2026-07-10 16:14:13,270 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome pid: 663 2026-07-10 16:14:13,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome headless temporary user profile dir: /tmp/tmpes31n22i_chrome_odoo 2026-07-10 16:14:13,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Issuing json command http://127.0.0.1:40281/json/version 2026-07-10 16:14:13,277 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40281/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:14:13,354 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:14:13,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Issuing json command http://127.0.0.1:40281/json 2026-07-10 16:14:13,356 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40281/json with timeout 3 increased to 10s during tests 2026-07-10 16:14:13,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Websocket url found: ws://127.0.0.1:40281/devtools/page/8F330EF279026E5A4D67ED48FF5E1CEA 2026-07-10 16:14:13,411 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Enable chrome headless console log notification 2026-07-10 16:14:13,426 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome headless enable page notifications 2026-07-10 16:14:14,228 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:14:14,242 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Setting session cookie in browser 2026-07-10 16:14:14,245 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Open "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" in browser 2026-07-10 16:14:14,245 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Navigating to: "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" 2026-07-10 16:14:14,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:14:15,511 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web HTTP/1.1" 200 - 115 0.139 1.108 2026-07-10 16:14:15,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Navigation result: {'frameId': '8F330EF279026E5A4D67ED48FF5E1CEA', 'loaderId': '0B55E843D6CA0BC63B839D9AF8D59F86', 'isDownload': False} 2026-07-10 16:14:15,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Evaluate ready code "odoo.isTourReady('chatgpt_dialog')" 2026-07-10 16:14:15,576 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.012 0.011 2026-07-10 16:14:15,627 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.003 0.067 2026-07-10 16:14:15,649 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.002 0.082 2026-07-10 16:14:15,658 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.089 2026-07-10 16:14:15,700 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.024 0.107 2026-07-10 16:14:15,725 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:14:15,795 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:15] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.013 0.009 2026-07-10 16:14:16,777 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.048 2026-07-10 16:14:16,783 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:14:16,792 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:14:16,818 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-07-10 16:14:16,866 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "POST /web/action/load HTTP/1.1" 200 - 7 0.041 0.023 2026-07-10 16:14:16,892 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.016 0.050 2026-07-10 16:14:16,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Evaluate test code "odoo.startTour('chatgpt_dialog', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626&active_page_id=1&active_vault_id=1"})" 2026-07-10 16:14:16,933 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:16] "POST /web/action/load HTTP/1.1" 200 - 7 0.028 0.063 2026-07-10 16:14:17,102 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.084 0.178 2026-07-10 16:14:17,152 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:14:17,212 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.036 0.330 2026-07-10 16:14:17,222 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.005 0.353 2026-07-10 16:14:17,236 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-07-10 16:14:17,272 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.020 0.377 2026-07-10 16:14:17,377 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.031 0.450 2026-07-10 16:14:17,382 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.420 2026-07-10 16:14:17,547 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.083 0.490 2026-07-10 16:14:17,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /odoo/brain HTTP/1.1" 303 - 3 0.004 0.392 2026-07-10 16:14:17,584 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-07-10 16:14:17,614 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.036 0.333 2026-07-10 16:14:17,622 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-07-10 16:14:17,635 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:14:17,646 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.018 0.379 2026-07-10 16:14:17,668 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.377 2026-07-10 16:14:17,673 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.274 2026-07-10 16:14:17,717 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.266 2026-07-10 16:14:17,827 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "GET /web HTTP/1.1" 200 - 18 0.016 0.169 2026-07-10 16:14:17,871 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:17] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.017 0.209 2026-07-10 16:14:18,400 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.026 2026-07-10 16:14:18,473 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-07-10 16:14:18,475 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.037 2026-07-10 16:14:18,482 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-10 16:14:18,502 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.042 0.021 2026-07-10 16:14:18,540 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /web/action/load HTTP/1.1" 200 - 7 0.016 0.063 2026-07-10 16:14:18,561 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.012 0.067 2026-07-10 16:14:18,681 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.039 0.136 2026-07-10 16:14:18,704 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.171 2026-07-10 16:14:18,741 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.013 0.172 2026-07-10 16:14:18,820 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.020 0.237 2026-07-10 16:14:18,900 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.024 0.294 2026-07-10 16:14:18,908 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.318 2026-07-10 16:14:18,938 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.329 2026-07-10 16:14:18,966 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.008 0.266 2026-07-10 16:14:18,978 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.002 0.260 2026-07-10 16:14:19,031 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 11 0.015 0.176 2026-07-10 16:14:19,043 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:19] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 5 0.002 0.156 2026-07-10 16:14:19,050 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.054 2026-07-10 16:14:19,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:19] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.017 2026-07-10 16:14:19,158 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:19] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.008 2026-07-10 16:14:19,189 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:19] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.007 2026-07-10 16:14:19,965 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Brain app is open (trigger: .o_brain_app)' 2026-07-10 16:14:19,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Vault sidebar is mounted (trigger: .o_brain_sidebar)' 2026-07-10 16:14:19,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Open a page (trigger: .o_brain_page_row)' 2026-07-10 16:14:20,010 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.006 2026-07-10 16:14:20,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Editor is ready (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:20,060 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.038 0.015 2026-07-10 16:14:20,142 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.013 0.093 2026-07-10 16:14:20,161 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.009 0.106 2026-07-10 16:14:20,170 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.002 0.109 2026-07-10 16:14:20,192 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.013 0.123 2026-07-10 16:14:20,201 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.121 2026-07-10 16:14:20,212 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.117 2026-07-10 16:14:20,220 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.069 2026-07-10 16:14:20,233 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.059 2026-07-10 16:14:20,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.064 2026-07-10 16:14:20,251 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.049 2026-07-10 16:14:20,261 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.050 2026-07-10 16:14:20,272 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.043 2026-07-10 16:14:20,302 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.017 2026-07-10 16:14:20,321 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.034 2026-07-10 16:14:20,334 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.006 0.025 2026-07-10 16:14:20,345 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.027 2026-07-10 16:14:20,350 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:14:20,381 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.015 2026-07-10 16:14:20,417 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.009 0.011 2026-07-10 16:14:20,496 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.030 2026-07-10 16:14:20,584 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-10 16:14:20,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.012 2026-07-10 16:14:20,642 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.041 2026-07-10 16:14:20,660 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:20] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.060 2026-07-10 16:14:21,303 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-10 16:14:21,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Page record bound to editor state (trigger: .o_brain_page_title_input)' 2026-07-10 16:14:21,362 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Type / to open Powerbox (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:21,384 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Dismiss any conflict dialog OR wait for Powerbox (trigger: .o_brain_conflict_force, .oe-powerbox-wrapper)' 2026-07-10 16:14:21,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Powerbox is open (trigger: .oe-powerbox-wrapper)' 2026-07-10 16:14:21,412 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Select AI: Write command in Powerbox (trigger: .oe-powerbox-commandName:contains("AI: Write"))' 2026-07-10 16:14:21,433 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'ChatGPT dialog opens (trigger: .o_brain_ai_write_dialog)' 2026-07-10 16:14:21,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Prompt textarea is visible (trigger: .o_brain_ai_write_dialog textarea[placeholder="What should AI write?"])' 2026-07-10 16:14:21,487 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Insertion mode radios are visible (trigger: .o_brain_ai_write_dialog .form-check-input[value="cursor"])' 2026-07-10 16:14:21,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Backend indicator is visible (trigger: .o_brain_ai_write_dialog .badge:contains("backend: viin_ai_brain"))' 2026-07-10 16:14:21,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Enter prompt text (trigger: .o_brain_ai_write_dialog textarea[placeholder="What should AI write?"])' 2026-07-10 16:14:21,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Click Generate (trigger: .o_brain_ai_write_dialog .btn-primary:contains("Generate"))' 2026-07-10 16:14:21,549 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'AI Write dialog has closed (trigger: body:not(:has(.o_brain_ai_write_dialog)))' 2026-07-10 16:14:21,589 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:21] "POST /viin_ai_brain/wysiwyg/prompt HTTP/1.1" 200 - 38 0.019 0.033 2026-07-10 16:14:22,194 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:22] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 22 0.045 0.049 2026-07-10 16:14:22,951 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-10 16:14:22,964 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Editor is active after AI generation (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:14:22,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Force-save through any conflict dialog raised by the AI insert OR proceed if already saved (trigger: .o_brain_conflict_force, .o_brain_last_saved_ts)' 2026-07-10 16:14:22,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Autosave completed (trigger: .o_brain_last_saved_ts)' 2026-07-10 16:14:22,997 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: test successful 2026-07-10 16:14:23,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Closing chrome headless with pid 663 2026-07-10 16:14:23,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Closing websocket connection 2026-07-10 16:14:23,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Terminating chrome headless with pid 663 2026-07-10 16:14:23,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_161423_116964_TestBrainChatGptDialogTour.txt 2026-07-10 16:14:23,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Removing chrome user profile "/tmp/tmpes31n22i_chrome_odoo" 2026-07-10 16:14:23,150 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:14:23,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainChatGptDialogTourUlEndingPage.test_ai_write_content_must_land_on_page_not_ending_in_paragraph ... 2026-07-10 16:14:23,708 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome pid: 913 2026-07-10 16:14:23,709 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome headless temporary user profile dir: /tmp/tmpelze09la_chrome_odoo 2026-07-10 16:14:23,709 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Issuing json command http://127.0.0.1:43459/json/version 2026-07-10 16:14:23,710 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:43459/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:14:23,737 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Browser version: Chrome/150.0.7871.46 2026-07-10 16:14:23,737 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Issuing json command http://127.0.0.1:43459/json 2026-07-10 16:14:23,738 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:43459/json with timeout 3 increased to 10s during tests 2026-07-10 16:14:23,755 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Websocket url found: ws://127.0.0.1:43459/devtools/page/248BB1005083730F2F69DBCB75000B39 2026-07-10 16:14:23,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Enable chrome headless console log notification 2026-07-10 16:14:23,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome headless enable page notifications 2026-07-10 16:14:24,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:14:24,568 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Setting session cookie in browser 2026-07-10 16:14:24,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Open "http://127.0.0.1:8069/web#action=626&active_page_id=58&active_vault_id=1" in browser 2026-07-10 16:14:24,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Navigating to: "http://127.0.0.1:8069/web#action=626&active_page_id=58&active_vault_id=1" 2026-07-10 16:14:24,597 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:14:25,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:25] "GET /web HTTP/1.1" 200 - 115 0.118 1.209 2026-07-10 16:14:25,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Navigation result: {'frameId': '248BB1005083730F2F69DBCB75000B39', 'loaderId': 'C4DC87F4F224A539BCAC599054C5DFC8', 'isDownload': False} 2026-07-10 16:14:25,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Evaluate ready code "odoo.isTourReady('chatgpt_dialog')" 2026-07-10 16:14:25,970 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:25] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.016 2026-07-10 16:14:25,991 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:25] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.009 0.029 2026-07-10 16:14:26,061 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:26] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.008 0.092 2026-07-10 16:14:26,079 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:14:26,089 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:26] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.018 0.108 2026-07-10 16:14:26,113 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.010 0.130 2026-07-10 16:14:26,163 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:26] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-07-10 16:14:27,014 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.029 2026-07-10 16:14:27,038 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-10 16:14:27,057 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-10 16:14:27,082 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.035 2026-07-10 16:14:27,125 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/action/load HTTP/1.1" 200 - 7 0.044 0.022 2026-07-10 16:14:27,143 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.064 2026-07-10 16:14:27,170 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.062 2026-07-10 16:14:27,212 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Evaluate test code "odoo.startTour('chatgpt_dialog', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626&active_page_id=58&active_vault_id=1"})" 2026-07-10 16:14:27,345 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.063 0.182 2026-07-10 16:14:27,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:14:27,443 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.027 0.301 2026-07-10 16:14:27,450 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:14:27,452 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.335 2026-07-10 16:14:27,495 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.014 0.345 2026-07-10 16:14:27,623 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.043 0.415 2026-07-10 16:14:27,819 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.105 0.530 2026-07-10 16:14:27,826 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.632 2026-07-10 16:14:27,833 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /odoo/brain HTTP/1.1" 303 - 3 0.003 0.462 2026-07-10 16:14:27,836 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:14:27,869 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-07-10 16:14:27,888 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-07-10 16:14:27,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.042 0.400 2026-07-10 16:14:27,939 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.017 0.459 2026-07-10 16:14:27,977 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:27] "GET /web/offline HTTP/1.1" 200 - 7 0.011 0.461 2026-07-10 16:14:28,015 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.359 2026-07-10 16:14:28,100 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /web HTTP/1.1" 200 - 18 0.012 0.199 2026-07-10 16:14:28,128 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.192 2026-07-10 16:14:28,133 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.195 2026-07-10 16:14:28,679 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.041 2026-07-10 16:14:28,701 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-10 16:14:28,719 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.024 0.012 2026-07-10 16:14:28,748 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.047 2026-07-10 16:14:28,754 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-07-10 16:14:28,791 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "POST /web/action/load HTTP/1.1" 200 - 7 0.054 0.052 2026-07-10 16:14:28,828 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.084 2026-07-10 16:14:28,984 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:28] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.050 0.171 2026-07-10 16:14:29,027 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.018 0.186 2026-07-10 16:14:29,057 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/action/load HTTP/1.1" 200 - 7 0.018 0.222 2026-07-10 16:14:29,157 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.044 0.244 2026-07-10 16:14:29,164 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.274 2026-07-10 16:14:29,240 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.027 0.338 2026-07-10 16:14:29,277 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.014 0.371 2026-07-10 16:14:29,303 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.009 0.286 2026-07-10 16:14:29,314 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.280 2026-07-10 16:14:29,353 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 11 0.011 0.170 2026-07-10 16:14:29,365 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.180 2026-07-10 16:14:29,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 5 0.009 0.170 2026-07-10 16:14:29,420 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.005 0.017 2026-07-10 16:14:29,470 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:14:29,495 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:14:30,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Brain app is open (trigger: .o_brain_app)' 2026-07-10 16:14:30,263 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Vault sidebar is mounted (trigger: .o_brain_sidebar)' 2026-07-10 16:14:30,278 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Open a page (trigger: .o_brain_page_row)' 2026-07-10 16:14:30,298 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:14:30,326 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.017 0.020 2026-07-10 16:14:30,328 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Editor is ready (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:30,369 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.059 2026-07-10 16:14:30,385 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.005 0.063 2026-07-10 16:14:30,401 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.008 0.082 2026-07-10 16:14:30,416 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.006 0.089 2026-07-10 16:14:30,427 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.081 2026-07-10 16:14:30,436 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.091 2026-07-10 16:14:30,444 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.062 2026-07-10 16:14:30,471 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.019 0.054 2026-07-10 16:14:30,484 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.058 2026-07-10 16:14:30,492 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.062 2026-07-10 16:14:30,501 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.055 2026-07-10 16:14:30,510 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.061 2026-07-10 16:14:30,541 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.011 0.006 2026-07-10 16:14:30,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.016 2026-07-10 16:14:30,565 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.020 2026-07-10 16:14:30,571 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.032 2026-07-10 16:14:30,592 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:14:30,623 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.006 0.010 2026-07-10 16:14:30,673 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.028 0.012 2026-07-10 16:14:30,772 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.025 0.035 2026-07-10 16:14:30,868 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.003 2026-07-10 16:14:30,902 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.020 0.015 2026-07-10 16:14:30,954 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.021 0.064 2026-07-10 16:14:30,974 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.007 0.086 2026-07-10 16:14:30,979 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.058 2026-07-10 16:14:31,642 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Page record bound to editor state (trigger: .o_brain_page_title_input)' 2026-07-10 16:14:31,648 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Type / to open Powerbox (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:14:31,664 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Dismiss any conflict dialog OR wait for Powerbox (trigger: .o_brain_conflict_force, .oe-powerbox-wrapper)' 2026-07-10 16:14:31,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Powerbox is open (trigger: .oe-powerbox-wrapper)' 2026-07-10 16:14:31,695 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Select AI: Write command in Powerbox (trigger: .oe-powerbox-commandName:contains("AI: Write"))' 2026-07-10 16:14:31,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'ChatGPT dialog opens (trigger: .o_brain_ai_write_dialog)' 2026-07-10 16:14:31,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Prompt textarea is visible (trigger: .o_brain_ai_write_dialog textarea[placeholder="What should AI write?"])' 2026-07-10 16:14:31,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Insertion mode radios are visible (trigger: .o_brain_ai_write_dialog .form-check-input[value="cursor"])' 2026-07-10 16:14:31,778 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Backend indicator is visible (trigger: .o_brain_ai_write_dialog .badge:contains("backend: viin_ai_brain"))' 2026-07-10 16:14:31,795 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Enter prompt text (trigger: .o_brain_ai_write_dialog textarea[placeholder="What should AI write?"])' 2026-07-10 16:14:31,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Click Generate (trigger: .o_brain_ai_write_dialog .btn-primary:contains("Generate"))' 2026-07-10 16:14:31,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'AI Write dialog has closed (trigger: body:not(:has(.o_brain_ai_write_dialog)))' 2026-07-10 16:14:31,912 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:31] "POST /viin_ai_brain/wysiwyg/prompt HTTP/1.1" 200 - 38 0.053 0.038 2026-07-10 16:14:32,498 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:32] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 22 0.021 0.049 2026-07-10 16:14:32,503 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.056 2026-07-10 16:14:33,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Editor is active after AI generation (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:14:33,279 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Force-save through any conflict dialog raised by the AI insert OR proceed if already saved (trigger: .o_brain_conflict_force, .o_brain_last_saved_ts)' 2026-07-10 16:14:33,295 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Autosave completed (trigger: .o_brain_last_saved_ts)' 2026-07-10 16:14:33,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: test successful 2026-07-10 16:14:33,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Closing chrome headless with pid 913 2026-07-10 16:14:33,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Closing websocket connection 2026-07-10 16:14:33,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Terminating chrome headless with pid 913 2026-07-10 16:14:33,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_161433_413857_TestBrainChatGptDialogTourUlEndingPage.txt 2026-07-10 16:14:33,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Removing chrome user profile "/tmp/tmpelze09la_chrome_odoo" 2026-07-10 16:14:33,443 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:14:33,467 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainFactHistoryTour.test_brain_fact_history_tour ... 2026-07-10 16:14:33,756 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome pid: 1164 2026-07-10 16:14:33,757 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome headless temporary user profile dir: /tmp/tmptlr0t2ob_chrome_odoo 2026-07-10 16:14:33,757 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Issuing json command http://127.0.0.1:43433/json/version 2026-07-10 16:14:33,758 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:43433/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:14:33,854 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:14:33,854 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Issuing json command http://127.0.0.1:43433/json 2026-07-10 16:14:33,855 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:43433/json with timeout 3 increased to 10s during tests 2026-07-10 16:14:33,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Websocket url found: ws://127.0.0.1:43433/devtools/page/0050D832905F3F1757BF3D8ADE9475DD 2026-07-10 16:14:33,917 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Enable chrome headless console log notification 2026-07-10 16:14:33,938 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome headless enable page notifications 2026-07-10 16:14:34,715 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:14:34,729 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Setting session cookie in browser 2026-07-10 16:14:34,734 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:14:34,734 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:14:34,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:14:35,946 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:35] "GET /web HTTP/1.1" 200 - 115 0.145 1.051 2026-07-10 16:14:35,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Navigation result: {'frameId': '0050D832905F3F1757BF3D8ADE9475DD', 'loaderId': '0E9F7AEAEA14BEEF1E7FC7C05BE23161', 'isDownload': False} 2026-07-10 16:14:35,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Evaluate ready code "odoo.isTourReady('fact_history')" 2026-07-10 16:14:36,016 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:36] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.014 0.024 2026-07-10 16:14:36,030 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:36] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.004 0.025 2026-07-10 16:14:36,112 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:36] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.009 0.109 2026-07-10 16:14:36,139 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:36] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.015 0.149 2026-07-10 16:14:36,173 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.023 0.139 2026-07-10 16:14:36,174 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:14:36,222 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:36] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.013 2026-07-10 16:14:37,178 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.027 2026-07-10 16:14:37,187 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:14:37,198 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:14:37,218 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.016 2026-07-10 16:14:37,256 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.034 2026-07-10 16:14:37,258 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-07-10 16:14:37,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Evaluate test code "odoo.startTour('fact_history', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:14:37,410 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.069 0.105 2026-07-10 16:14:37,443 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/action/load HTTP/1.1" 200 - 7 0.016 0.182 2026-07-10 16:14:37,472 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:14:37,515 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.242 2026-07-10 16:14:37,525 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:14:37,529 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.270 2026-07-10 16:14:37,570 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.015 0.277 2026-07-10 16:14:37,702 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.041 0.380 2026-07-10 16:14:37,706 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.349 2026-07-10 16:14:37,715 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /odoo/brain HTTP/1.1" 303 - 3 0.006 0.294 2026-07-10 16:14:37,909 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.079 0.369 2026-07-10 16:14:37,925 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:14:37,951 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-07-10 16:14:37,959 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.017 0.407 2026-07-10 16:14:37,978 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:14:37,984 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.013 0.435 2026-07-10 16:14:38,016 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /web/offline HTTP/1.1" 200 - 7 0.016 0.417 2026-07-10 16:14:38,021 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.288 2026-07-10 16:14:38,117 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /web HTTP/1.1" 200 - 18 0.014 0.365 2026-07-10 16:14:38,165 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.408 2026-07-10 16:14:38,193 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.214 2026-07-10 16:14:38,675 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.022 2026-07-10 16:14:38,714 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "POST /web/action/load HTTP/1.1" 200 - 7 0.014 0.016 2026-07-10 16:14:38,716 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-07-10 16:14:38,724 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-10 16:14:38,727 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-07-10 16:14:38,763 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.011 0.064 2026-07-10 16:14:38,773 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.003 0.049 2026-07-10 16:14:38,910 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.033 0.141 2026-07-10 16:14:38,955 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.008 0.190 2026-07-10 16:14:38,988 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:38] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.221 2026-07-10 16:14:39,064 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.019 0.283 2026-07-10 16:14:39,166 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.033 0.344 2026-07-10 16:14:39,204 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.366 2026-07-10 16:14:39,211 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.387 2026-07-10 16:14:39,245 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.017 0.279 2026-07-10 16:14:39,261 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.006 0.291 2026-07-10 16:14:39,318 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.023 0.212 2026-07-10 16:14:39,331 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 5 0.004 0.209 2026-07-10 16:14:39,335 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.067 2026-07-10 16:14:39,383 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.012 0.020 2026-07-10 16:14:39,477 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:14:39,511 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.008 2026-07-10 16:14:40,288 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Brain app is loaded (trigger: .o_brain_app)' 2026-07-10 16:14:40,294 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Click a Brain page to open it (trigger: .o_brain_page_row)' 2026-07-10 16:14:40,313 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.007 2026-07-10 16:14:40,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Page is open in the editor (trigger: .o_brain_page_title_input)' 2026-07-10 16:14:40,349 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.024 0.016 2026-07-10 16:14:40,398 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.067 2026-07-10 16:14:40,411 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.005 0.070 2026-07-10 16:14:40,426 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.006 0.091 2026-07-10 16:14:40,435 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.090 2026-07-10 16:14:40,451 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.099 2026-07-10 16:14:40,458 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.101 2026-07-10 16:14:40,469 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.060 2026-07-10 16:14:40,483 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.059 2026-07-10 16:14:40,495 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.057 2026-07-10 16:14:40,510 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.060 2026-07-10 16:14:40,517 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.056 2026-07-10 16:14:40,526 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.049 2026-07-10 16:14:40,566 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.014 0.009 2026-07-10 16:14:40,588 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.013 0.019 2026-07-10 16:14:40,596 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-10 16:14:40,608 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.037 2026-07-10 16:14:40,618 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:14:40,657 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.010 2026-07-10 16:14:40,697 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.011 2026-07-10 16:14:40,786 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.010 0.028 2026-07-10 16:14:40,907 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.004 2026-07-10 16:14:40,930 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.012 0.015 2026-07-10 16:14:40,965 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.050 2026-07-10 16:14:40,985 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:40] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.005 0.070 2026-07-10 16:14:41,391 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:14:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:14:41,676 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Expand the context pane if it is collapsed (trigger: .o_brain_context_toggle_btn)' 2026-07-10 16:14:41,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Context pane is expanded - BacklinkPanel is now visible (trigger: .o_brain_app_body:not(.o_brain_context_is_collapsed))' 2026-07-10 16:14:41,694 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Open the secondary-tab overflow menu (trigger: .o_brain_panel_overflow__trigger)' 2026-07-10 16:14:41,712 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Click the Fact History tab (trigger: .o_brain_overflow_item:has(.fa-history))' 2026-07-10 16:14:41,728 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'FactHistoryPanel is mounted and visible (trigger: .o_brain_fact_history_panel)' 2026-07-10 16:14:41,744 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'Date input is rendered (trigger: .o_brain_fact_history_panel .o_brain_fact_history_date_input)' 2026-07-10 16:14:41,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: Tour fact_history on step: 'View button is rendered (trigger: .o_brain_fact_history_panel .o_brain_fact_history_btn_fetch)' 2026-07-10 16:14:41,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: test successful 2026-07-10 16:14:41,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Closing chrome headless with pid 1164 2026-07-10 16:14:41,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Closing websocket connection 2026-07-10 16:14:41,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Terminating chrome headless with pid 1164 2026-07-10 16:14:41,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_161441_882221_TestBrainFactHistoryTour.txt 2026-07-10 16:14:41,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Removing chrome user profile "/tmp/tmptlr0t2ob_chrome_odoo" 2026-07-10 16:14:41,939 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:14:42,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_chatgpt_backend: Starting TestChatGptBackend.test_ai_block_fill_updates_page ... 2026-07-10 16:14:42,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_chatgpt_backend: Starting TestChatGptBackend.test_alternatives_endpoint_returns_list ... 2026-07-10 16:14:42,125 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_chatgpt_backend: Starting TestChatGptBackend.test_prompt_endpoint_returns_trace_and_content ... 2026-07-10 16:14:42,139 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:14:43,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_fact_history_bridge: Starting TestFactHistoryBridge.test_low_priv_user_with_read_gets_reconstructed_state ... 2026-07-10 16:14:43,561 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 326 and Message-Id '<875158585464509.1783700083.411711454391479-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'f***************iv@example.com' successfully sent 2026-07-10 16:14:43,561 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:14:45,877 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [326] 2026-07-10 16:14:45,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:14:47,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_fact_history_bridge: Starting TestFactHistoryBridge.test_no_access_user_gets_empty_state_never_a_leak ... 2026-07-10 16:14:47,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 72, model: sale.order 2026-07-10 16:14:47,880 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_fact_history_bridge: Starting TestFactHistoryBridge.test_record_state_as_of_via_rpc_binding ... 2026-07-10 16:14:47,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:14:55,937 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentCompanyPreference.test_company_specific_agent_preferred_over_global ... 2026-07-10 16:14:55,959 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentCompanyPreference.test_global_agent_returned_when_no_company_specific_exists ... 2026-07-10 16:15:04,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:15:12,989 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_ai_block_fill_uses_company_scoped_agent ... 2026-07-10 16:15:13,060 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_company_a_env_does_not_return_company_b_agent ... 2026-07-10 16:15:13,083 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_company_a_user_cannot_see_company_b_agent_via_wysiwyg ... 2026-07-10 16:15:13,100 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_no_agent_for_company_raises_usererror_with_cta ... 2026-07-10 16:15:13,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:15:13,369 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_global_agent_visible_from_any_company ... 2026-07-10 16:15:22,826 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_rename_agent_still_resolves_via_topic ... 2026-07-10 16:15:22,840 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_topic_detached_raises_usererror_with_cta ... 2026-07-10 16:15:22,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_wysiwyg_raises_usererror_when_no_topic_agent ... 2026-07-10 16:15:22,929 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:15:23,063 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_agent_with_kba_topic_can_reach_temporal_tools ... 2026-07-10 16:15:23,079 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_has_eleven_tools ... 2026-07-10 16:15:23,083 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_includes_all_original_nine_tools ... 2026-07-10 16:15:23,087 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_includes_brain_record_state_as_of ... 2026-07-10 16:15:23,092 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_includes_brain_temporal_diff ... 2026-07-10 16:15:23,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:15:23,218 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_account_move_has_tracked_fields ... 2026-07-10 16:15:23,254 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_boundary_exact_change_at_ts_is_inclusive ... 2026-07-10 16:15:24,311 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_created_after_ts_returns_empty ... 2026-07-10 16:15:24,435 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_purchase_order_has_tracked_fields ... 2026-07-10 16:15:24,436 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_sale_order_reconstruction_returns_old_partner ... 2026-07-10 16:15:26,358 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_selection_reconstructs_as_label ... 2026-07-10 16:15:26,594 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_stock_move_unsupported ... 2026-07-10 16:15:26,595 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_untracked_field_is_unresolvable ... 2026-07-10 16:15:26,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:15:26,756 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_ai_draft_button: Starting TestMailThreadAiDraftMethod.test_action_returns_compose_wizard ... 2026-07-10 16:15:26,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_ai_draft_button: Starting TestMailThreadAiDraftMethod.test_compose_context_has_model_and_id ... 2026-07-10 16:15:27,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:15:27,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_anonymous_rejected ... 2026-07-10 16:15:27,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:27,445 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:27] "POST /viin_ai/chat/message HTTP/1.1" 200 - 10 0.005 0.377 2026-07-10 16:15:27,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_context_rejects_unknown_model ... 2026-07-10 16:15:28,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:28,278 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:28,655 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:28] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.013 0.368 2026-07-10 16:15:28,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_context_res_model_res_id_forwarded ... 2026-07-10 16:15:29,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:29,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:30,067 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:30] "POST /viin_ai/chat/message HTTP/1.1" 200 - 73 0.053 0.394 2026-07-10 16:15:30,073 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_empty_content_rejected ... 2026-07-10 16:15:30,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:30,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:31,172 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:31] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.024 0.331 2026-07-10 16:15:31,175 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_happy_path_blocking_response ... 2026-07-10 16:15:32,033 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:32,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:32,468 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:32] "POST /viin_ai/chat/message HTTP/1.1" 200 - 68 0.052 0.347 2026-07-10 16:15:32,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_llm_exception_returned_as_error_status ... 2026-07-10 16:15:33,452 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:33,476 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:33,919 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:33] "POST /viin_ai/chat/message HTTP/1.1" 200 - 63 0.081 0.371 2026-07-10 16:15:33,923 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_messages_required ... 2026-07-10 16:15:34,881 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:34,904 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:35,239 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:35] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.011 0.332 2026-07-10 16:15:35,242 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_role_validation ... 2026-07-10 16:15:36,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:36,164 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:36,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:36] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.019 0.400 2026-07-10 16:15:36,582 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_stop_endpoint_marks_cancelled ... 2026-07-10 16:15:37,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:37,352 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:37,715 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:37] "POST /viin_ai/chat/stop HTTP/1.1" 200 - 12 0.034 0.334 2026-07-10 16:15:37,718 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_stop_endpoint_requires_trace_id ... 2026-07-10 16:15:38,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:38,479 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:39,750 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:39] "POST /viin_ai/chat/stop HTTP/1.1" 200 - 13 0.011 1.265 2026-07-10 16:15:39,755 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_user_error_passed_through ... 2026-07-10 16:15:40,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:40,690 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:41,064 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:41] "POST /viin_ai/chat/message HTTP/1.1" 200 - 40 0.039 0.340 2026-07-10 16:15:41,077 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:15:41,126 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_cancellation_registry_thread_safety ... 2026-07-10 16:15:41,144 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_chat_message_returns_ok_with_content ... 2026-07-10 16:15:41,946 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:41,963 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:42,443 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:42] "POST /viin_ai/chat/message HTTP/1.1" 200 - 68 0.094 0.390 2026-07-10 16:15:42,451 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_concurrent_calls_return_distinct_trace_ids ... 2026-07-10 16:15:43,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:43,225 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:43,708 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:43] "POST /viin_ai/chat/message HTTP/1.1" 200 - 68 0.103 0.398 2026-07-10 16:15:43,768 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:43] "POST /viin_ai/chat/message HTTP/1.1" 200 - 24 0.020 0.034 2026-07-10 16:15:43,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming.TestChatStreaming: waiting for threads: [] 2026-07-10 16:15:43,771 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_llm_exception_surfaced_as_error_status ... 2026-07-10 16:15:44,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:44,535 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:44,958 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:44] "POST /viin_ai/chat/message HTTP/1.1" 200 - 63 0.059 0.367 2026-07-10 16:15:44,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_sse_skeleton_endpoint ... 2026-07-10 16:15:45,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:45,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:46,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:46] "GET /viin_ai/chat/stream?trace_id=abc HTTP/1.1" 200 - 12 0.010 0.371 2026-07-10 16:15:46,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_stop_endpoint_marks_trace_cancelled ... 2026-07-10 16:15:46,980 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:15:47,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:15:47,373 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:15:47] "POST /viin_ai/chat/stop HTTP/1.1" 200 - 12 0.012 0.361 2026-07-10 16:15:47,384 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:03,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 327 and Message-Id '<911079316098968.1783700163.279020786285400-openerp-private@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) "'*********************iv@example.com'" successfully sent 2026-07-10 16:16:03,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:03,327 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [327] 2026-07-10 16:16:03,348 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10816] 2026-07-10 16:16:03,348 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:03,362 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:16:03,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_dashboard_command: Starting TestDashboardCommandAclSafeReadGroup.test_low_priv_read_group_only_returns_own_company_rows ... 2026-07-10 16:16:03,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:16:03,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_dashboard_command: Starting TestDashboardCommandNarrateReachable.test_narrative_service_reachable_for_dashboard_rows_shape ... 2026-07-10 16:16:03,476 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:03,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_agent_auto_reply ... 2026-07-10 16:16:03,745 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_agent_exception_swallowed ... 2026-07-10 16:16:03,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_bot_reply_does_not_recurse ... 2026-07-10 16:16:04,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_context_passed_to_agent ... 2026-07-10 16:16:04,401 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_empty_agent_content_no_reply ... 2026-07-10 16:16:04,567 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_mention_filter_matching_agent_triggers ... 2026-07-10 16:16:04,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_mention_filter_non_matching_agent ... 2026-07-10 16:16:04,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_no_agent_no_reply ... 2026-07-10 16:16:05,026 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:06,004 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 328 and Message-Id '<164513624597011.1783700165.967360019683838-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********tp@test.local'" successfully sent 2026-07-10 16:16:06,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:06,015 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [328] 2026-07-10 16:16:06,029 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10831] 2026-07-10 16:16:06,029 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:06,037 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:16:06,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_anonymous_feedback_rejected ... 2026-07-10 16:16:06,073 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:06,423 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:06] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 8 0.006 0.351 2026-07-10 16:16:06,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_authenticated_feedback_flag_with_comment ... 2026-07-10 16:16:06,459 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:feedback_http@test.local from n/a 2026-07-10 16:16:06,505 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:06,841 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:06] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 17 0.025 0.316 2026-07-10 16:16:06,848 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_authenticated_feedback_up ... 2026-07-10 16:16:06,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:feedback_http@test.local from n/a 2026-07-10 16:16:06,897 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:08,202 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:08] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 17 0.020 1.290 2026-07-10 16:16:08,206 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_invalid_rating_rejected ... 2026-07-10 16:16:08,241 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:feedback_http@test.local from n/a 2026-07-10 16:16:08,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:08,626 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:08] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 13 0.013 0.330 2026-07-10 16:16:08,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:16:08,767 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_action_ai_draft_basic ... 2026-07-10 16:16:08,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_action_ai_draft_escapes_img_onerror ... 2026-07-10 16:16:08,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_action_ai_draft_escapes_script_tag ... 2026-07-10 16:16:09,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_empty_content_raises ... 2026-07-10 16:16:09,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_no_active_agent ... 2026-07-10 16:16:09,115 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_no_auto_send ... 2026-07-10 16:16:09,182 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_topic_required ... 2026-07-10 16:16:09,226 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:09,303 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac07_nonce_tampered_rejected ... 2026-07-10 16:16:10,085 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:10,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:10,481 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:10] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.012 0.368 2026-07-10 16:16:10,483 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:10,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac08_nonce_missing_rejected ... 2026-07-10 16:16:11,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:11,357 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:11,760 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:11] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.018 0.389 2026-07-10 16:16:11,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:11,762 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac09_nonce_correct_accepted ... 2026-07-10 16:16:12,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:12,595 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:13,081 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:13] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 80 0.082 0.408 2026-07-10 16:16:13,082 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:13,085 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac10_nonce_burned_after_mismatch ... 2026-07-10 16:16:13,987 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:14,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:14,405 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:14] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.010 0.394 2026-07-10 16:16:14,416 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:14] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 2 0.001 0.004 2026-07-10 16:16:14,419 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_anonymous_rejected ... 2026-07-10 16:16:14,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:14,822 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:14] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 10 0.012 0.367 2026-07-10 16:16:14,823 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:14,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_approve_resumes_agent ... 2026-07-10 16:16:15,651 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:15,677 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:16,215 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:16] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 80 0.087 0.458 2026-07-10 16:16:16,216 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:16,219 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_chat_message_stores_pending_state ... 2026-07-10 16:16:17,069 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:17,087 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:17,406 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:17] "POST /viin_ai/chat/message HTTP/1.1" 200 - 19 0.017 0.305 2026-07-10 16:16:17,407 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:17,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_invalid_decision ... 2026-07-10 16:16:18,205 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:18,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:18,640 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:18] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 13 0.018 0.398 2026-07-10 16:16:18,642 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:18,643 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_missing_tool_call_id ... 2026-07-10 16:16:19,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:19,619 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:20,934 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:20] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 13 0.028 1.296 2026-07-10 16:16:20,939 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_reject_injects_refusal ... 2026-07-10 16:16:21,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:21,727 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:22,205 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:22] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 75 0.085 0.396 2026-07-10 16:16:22,206 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-10 16:16:22,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_unknown_tool_call_id ... 2026-07-10 16:16:22,955 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:22,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:23,296 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:23] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.012 0.315 2026-07-10 16:16:23,306 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:23,368 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestWriteToolNonceGate.test_write_tool_no_pending_returns_no_pending_code ... 2026-07-10 16:16:24,085 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:24,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:24,444 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:24] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.011 0.332 2026-07-10 16:16:24,445 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestWriteToolNonceGate: waiting for threads: [] 2026-07-10 16:16:24,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestWriteToolNonceGate.test_write_tool_wrong_nonce_returns_nonce_mismatch_code ... 2026-07-10 16:16:25,273 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:25,292 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:25,627 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:25] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.015 0.323 2026-07-10 16:16:25,629 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestWriteToolNonceGate: waiting for threads: [] 2026-07-10 16:16:25,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:25,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_approve_feeds_real_result_to_llm ... 2026-07-10 16:16:26,689 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:26,747 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:27,427 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:27] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 115 0.183 0.503 2026-07-10 16:16:27,434 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_approve_real_failure_surfaces_not_fake_success ... 2026-07-10 16:16:28,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:28,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:28,828 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:28] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 91 0.080 0.387 2026-07-10 16:16:28,829 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution.TestToolConfirmRealExecution: waiting for threads: [] 2026-07-10 16:16:28,831 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_approve_runs_real_server_action ... 2026-07-10 16:16:29,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:29,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:30,258 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:30] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 115 0.142 0.455 2026-07-10 16:16:30,266 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_reject_does_not_run_server_action ... 2026-07-10 16:16:31,053 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:16:31,129 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:16:31,635 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:16:31] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 75 0.120 0.392 2026-07-10 16:16:31,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:31,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_c2_ux_newbie_onboarding: Starting TestTourC2UxNewbieOnboarding.test_tour_c2_ux_newbie_onboarding ... 2026-07-10 16:16:31,868 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_c2_ux_newbie_onboarding.TestTourC2UxNewbieOnboarding: Chrome headless failed to start: 2026-07-10 16:16:31,869 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_c2_ux_newbie_onboarding: skipped TestTourC2UxNewbieOnboarding.test_tour_c2_ux_newbie_onboarding : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:31,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:32,585 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_h1_confirm_render: Starting TestTourH1ConfirmRender.test_tour_h1_confirm_surface_renders_resolved_names ... 2026-07-10 16:16:32,792 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_h1_confirm_render.TestTourH1ConfirmRender: Chrome headless failed to start: 2026-07-10 16:16:32,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_h1_confirm_render: skipped TestTourH1ConfirmRender.test_tour_h1_confirm_surface_renders_resolved_names : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:32,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:32,896 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi15ToolConfirmApprove.test_tour_tool_confirm_approve ... 2026-07-10 16:16:33,131 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi15ToolConfirmApprove: Chrome headless failed to start: [1546:1546:0100/000000.127079:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-10 16:16:33,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: skipped TestTourWi15ToolConfirmApprove.test_tour_tool_confirm_approve : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:33,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:33,218 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi15ToolConfirmReject.test_tour_tool_confirm_reject ... 2026-07-10 16:16:33,435 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi15ToolConfirmReject: Chrome headless failed to start: 2026-07-10 16:16:33,436 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: skipped TestTourWi15ToolConfirmReject.test_tour_tool_confirm_reject : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:33,449 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:33,546 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi18aErrorReportButton.test_tour_error_report_button ... 2026-07-10 16:16:33,769 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi18aErrorReportButton: Chrome headless failed to start: 2026-07-10 16:16:33,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: skipped TestTourWi18aErrorReportButton.test_tour_error_report_button : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:33,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:33,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi18aFeedbackFlagModal.test_tour_feedback_flag_modal ... 2026-07-10 16:16:34,097 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi18aFeedbackFlagModal: Chrome headless failed to start: 2026-07-10 16:16:34,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: skipped TestTourWi18aFeedbackFlagModal.test_tour_feedback_flag_modal : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:34,116 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:34,195 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi18aFeedbackThumbUp.test_tour_feedback_thumb_up ... 2026-07-10 16:16:34,415 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi18aFeedbackThumbUp: Chrome headless failed to start: [1609:1609:0100/000000.415250:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-10 16:16:34,416 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: skipped TestTourWi18aFeedbackThumbUp.test_tour_feedback_thumb_up : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:16:34,426 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:34,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_draft: Starting TestCrmAiDraftButton.test_action_returns_compose_wizard ... 2026-07-10 16:16:34,535 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_draft: Starting TestCrmAiDraftButton.test_compose_context_has_model_and_id ... 2026-07-10 16:16:34,613 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:34,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_advisory_tools_present ... 2026-07-10 16:16:34,680 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_advisory_tools_run_boundary ... 2026-07-10 16:16:35,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 329 and Message-Id '<735153921685538.1783700195.524197578430176-openerp-message-notify@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 'a******************rm@example.com' successfully sent 2026-07-10 16:16:35,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:35,722 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [329] 2026-07-10 16:16:35,722 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:35,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_agent_execution_mode_guard ... 2026-07-10 16:16:35,908 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_ai_seed_present ... 2026-07-10 16:16:35,950 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_description_html_stripped_in_payload ... 2026-07-10 16:16:36,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 330 and Message-Id '<789598626215562.1783700196.741548299789429-openerp-message-notify@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 'h********************an@example.com' successfully sent 2026-07-10 16:16:36,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:36,953 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [330] 2026-07-10 16:16:36,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:37,251 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 331 and Message-Id '<715222798791333.1783700197.190653324127197-openerp-message-notify@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 'h********************an@example.com' successfully sent 2026-07-10 16:16:37,251 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:37,262 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [331] 2026-07-10 16:16:37,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:37,325 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_get_lead_acl ... 2026-07-10 16:16:38,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 332 and Message-Id '<039786295559774.1783700198.192902565002441-openerp-message-notify@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 'a******************an@example.com' successfully sent 2026-07-10 16:16:38,320 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:38,390 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [332] 2026-07-10 16:16:38,390 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:39,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_seed_count_stable ... 2026-07-10 16:16:39,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_tool_confirmation_posture ... 2026-07-10 16:16:39,394 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-10 16:16:39,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-10 16:16:39,423 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_group_ids_set ... 2026-07-10 16:16:39,432 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_model_id_is_crm_lead ... 2026-07-10 16:16:39,444 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_templates_exist ... 2026-07-10 16:16:39,455 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:41,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplatesContextLang.test_crm_pipeline_by_stage_falls_back_to_en_us_when_lang_untranslated ... 2026-07-10 16:16:43,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplatesContextLang.test_crm_pipeline_by_stage_name_follows_context_lang ... 2026-07-10 16:16:43,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:43,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_expected_direct_dependencies ... 2026-07-10 16:16:43,119 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_module_exists_and_installed ... 2026-07-10 16:16:43,121 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_no_direct_viin_brain_dependency ... 2026-07-10 16:16:43,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_no_transitive_viin_brain_dependency ... 2026-07-10 16:16:43,160 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:43,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_action_bodies_use_tool_args_context ... 2026-07-10 16:16:43,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_agent_execution_mode_guard ... 2026-07-10 16:16:43,370 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_ai_seed_present ... 2026-07-10 16:16:43,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_seed_count_stable ... 2026-07-10 16:16:43,446 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_tool_confirmation_posture ... 2026-07-10 16:16:43,476 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_tool_technical_name_unique ... 2026-07-10 16:16:43,499 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_triage_ticket_run_as_helpdesk_user ... 2026-07-10 16:16:44,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_triage_ticket_description_html_stripped ... 2026-07-10 16:16:45,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:16:46,133 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_apply_creates_draft_applicant_never_auto_advanced ... 2026-07-10 16:16:46,469 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_apply_description_stored_as_escaped_plain_text_no_stored_xss ... 2026-07-10 16:16:46,738 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_apply_write_gate_rejects_non_recruitment_user ... 2026-07-10 16:16:46,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 86, model: viin.ai.hr.prefill 2026-07-10 16:16:46,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_extract_populates_preview_from_offline_stub ... 2026-07-10 16:16:46,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-10 16:16:48,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_action_bodies_use_tool_args ... 2026-07-10 16:16:49,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_ad1_directory_uses_public_model ... 2026-07-10 16:16:49,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_agent_execution_mode_guard ... 2026-07-10 16:16:49,113 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_ai_seed_present ... 2026-07-10 16:16:49,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_candidate_acl_denied ... 2026-07-10 16:16:49,982 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 89, model: hr.applicant 2026-07-10 16:16:49,994 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 89, model: hr.applicant 2026-07-10 16:16:50,001 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_directory_acl_no_private_fields ... 2026-07-10 16:16:50,046 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_get_employee_directory_runtime ... 2026-07-10 16:16:50,083 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_screen_candidate_runtime ... 2026-07-10 16:16:50,119 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_seed_count_stable ... 2026-07-10 16:16:50,160 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_summarize_candidate_missing_id_returns_error ... 2026-07-10 16:16:50,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_summarize_candidate_runtime ... 2026-07-10 16:16:50,230 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_tool_group_ids ... 2026-07-10 16:16:50,270 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_tool_read_posture ... 2026-07-10 16:16:50,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-10 16:16:50,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_template_model_ids ... 2026-07-10 16:16:50,313 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_acl_cte_not_redeclared ... 2026-07-10 16:16:50,321 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_correct_groups ... 2026-07-10 16:16:50,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_exist ... 2026-07-10 16:16:50,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_group_ids_set ... 2026-07-10 16:16:50,335 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_reference_acl_filter ... 2026-07-10 16:16:50,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_recruitment_pipeline_uses_left_join ... 2026-07-10 16:16:50,350 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:50,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplatesShape.test_headcount_by_department_returns_documented_shape ... 2026-07-10 16:16:51,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplatesShape.test_recruitment_pipeline_by_stage_returns_documented_shape ... 2026-07-10 16:16:51,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:16:51,508 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_as_of: Starting TestMemoryAsOf.test_memory_recall_as_of_filters ... 2026-07-10 16:16:51,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_as_of: Starting TestMemoryAsOf.test_memory_recall_without_as_of_unchanged ... 2026-07-10 16:16:51,566 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_as_of: Starting TestMemoryAsOf.test_observation_recall_as_of_filters ... 2026-07-10 16:16:51,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:16:52,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 333 and Message-Id '<756312351273002.1783700212.659059762954712-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:16:52,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:52,710 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [333] 2026-07-10 16:16:52,725 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10896] 2026-07-10 16:16:52,725 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:52,734 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:16:53,696 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 334 and Message-Id '<480112486855276.1783700213.657522916793823-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:16:53,696 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:16:53,707 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [334] 2026-07-10 16:16:53,722 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10898] 2026-07-10 16:16:53,723 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:16:53,731 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:16:53,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_privacy_isolation: Starting TestObservationPrivacyIsolation.test_user_b_recall_does_not_surface_user_a_observation ... 2026-07-10 16:16:53,826 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:16:53,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_bump_reference_on_multi_record_set_increments_both ... 2026-07-10 16:16:53,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_decay_cron_demotes_stale_l1_memory_to_l2 ... 2026-07-10 16:16:53,968 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.models.viin_ai_memory: viin.ai.memory decay: demoted 1 stale memories 2026-07-10 16:16:53,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_observation_private_marker_redacts_pii_and_is_excluded_from_recall ... 2026-07-10 16:16:53,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_recalled_l0_identity_is_untrusted_wrapped_in_system_prompt ... 2026-07-10 16:16:54,035 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_recalled_memory_is_untrusted_wrapped_in_system_prompt ... 2026-07-10 16:16:54,077 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_summarize_cron_makes_zero_external_call_when_disallowed ... 2026-07-10 16:16:54,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:17:04,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 335 and Message-Id '<122466247494043.1783700224.113169670104980-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:04,150 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:04,159 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [335] 2026-07-10 16:17:04,178 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11086] 2026-07-10 16:17:04,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:04,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:05,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 336 and Message-Id '<689832781345478.1783700225.039349794387817-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:05,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:05,091 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [336] 2026-07-10 16:17:05,109 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11088] 2026-07-10 16:17:05,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:05,119 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:06,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 337 and Message-Id '<238975326100997.1783700226.060108184814453-openerp-private@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:06,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:06,110 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [337] 2026-07-10 16:17:06,125 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11090] 2026-07-10 16:17:06,125 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:06,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:06,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_company_b_user_cannot_see_company_a_memory ... 2026-07-10 16:17:06,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_observation_create_succeeds_for_group_user ... 2026-07-10 16:17:06,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_observation_is_append_only_for_non_admin ... 2026-07-10 16:17:06,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 93, model: viin.ai.memory.observation 2026-07-10 16:17:06,248 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_observation_write_blocked_for_group_user ... 2026-07-10 16:17:06,294 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 93, model: viin.ai.memory.observation 2026-07-10 16:17:06,296 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_promotion_log_create_blocked_for_group_user ... 2026-07-10 16:17:06,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 93, model: viin.ai.memory.promotion.log 2026-07-10 16:17:06,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_same_company_other_user_cannot_see_private_memory ... 2026-07-10 16:17:06,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:17:06,402 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_demo_flows_install_and_are_time_relative ... 2026-07-10 16:17:06,410 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_helpers_work_without_pulse_or_skill_bridges ... 2026-07-10 16:17:06,437 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l0_identity_empty_source_yields_empty_string ... 2026-07-10 16:17:07,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 338 and Message-Id '<018448551671136.1783700227.305269956588745-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:07,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:07,353 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [338] 2026-07-10 16:17:07,401 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11092] 2026-07-10 16:17:07,402 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:07,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:07,438 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l0_identity_neutralises_injection_in_role ... 2026-07-10 16:17:08,403 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 339 and Message-Id '<867350729982039.1783700228.364742994308472-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:08,403 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:08,413 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [339] 2026-07-10 16:17:08,436 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11094] 2026-07-10 16:17:08,436 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:08,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:08,492 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l0_identity_projects_native_scalars ... 2026-07-10 16:17:09,550 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 340 and Message-Id '<968727680962982.1783700229.508954524993896-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:09,550 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:09,563 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [340] 2026-07-10 16:17:09,579 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11096] 2026-07-10 16:17:09,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:09,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:09,658 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l1_threshold_is_acl_first_no_cross_user_leak ... 2026-07-10 16:17:10,635 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 341 and Message-Id '<899843649863384.1783700230.594753980636597-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:10,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:10,647 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-07-10 16:17:10,666 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11098] 2026-07-10 16:17:10,667 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:10,674 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:11,688 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 342 and Message-Id '<944428430790846.1783700231.646065473556519-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:11,688 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:11,699 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-07-10 16:17:11,713 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11100] 2026-07-10 16:17:11,713 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:11,722 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:11,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l1_threshold_zero_then_bounded_monotonic ... 2026-07-10 16:17:12,805 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 343 and Message-Id '<492123706178850.1783700232.740386247634888-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:17:12,806 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:17:12,828 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-07-10 16:17:12,839 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11102] 2026-07-10 16:17:12,839 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:17:12,846 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:17:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-10 16:17:21,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossCompanyIsolation.test_vault_id_cross_company_isolation ... 2026-07-10 16:17:21,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:17:23,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossVaultIsolation.test_vault_id_cross_vault_isolation ... 2026-07-10 16:17:23,108 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossVaultIsolation.test_vault_less_memory_visible_to_owner ... 2026-07-10 16:17:23,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossVaultIsolation.test_vault_linked_memory_visible_to_vault_member ... 2026-07-10 16:17:23,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:17:24,175 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultLessOwnerIsolation.test_vault_less_memory_not_visible_across_owners ... 2026-07-10 16:17:24,212 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultLessOwnerIsolation.test_vault_less_memory_visible_to_own_owner ... 2026-07-10 16:17:24,242 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:17:24,245 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_block_policy_rejects_proposal ... 2026-07-10 16:17:24,277 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 30: blocked by policy=Block All 2026-07-10 16:17:24,278 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_high_risk_proposal_requires_approval_not_auto_execute ... 2026-07-10 16:17:24,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 31: pending approval (policy=Catchall Auto, action=auto_execute, risk=high) 2026-07-10 16:17:24,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 31: submitted to approval request 43. 2026-07-10 16:17:24,755 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_low_risk_auto_execute_policy_approves_proposal ... 2026-07-10 16:17:24,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 32: auto_execute approved (policy=Low Auto, risk=low) 2026-07-10 16:17:24,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_low_risk_require_approval_policy_sets_pending ... 2026-07-10 16:17:24,782 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 33: pending approval (policy=Low Approve, action=require_approval, risk=low) 2026-07-10 16:17:25,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 33: submitted to approval request 44. 2026-07-10 16:17:25,250 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_medium_risk_proposal_requires_approval_not_auto_execute ... 2026-07-10 16:17:25,270 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 34: pending approval (policy=Catchall Auto, action=auto_execute, risk=medium) 2026-07-10 16:17:25,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 34: submitted to approval request 45. 2026-07-10 16:17:25,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_no_matching_policy_defaults_to_pending ... 2026-07-10 16:17:25,794 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 35: no matching policy, defaulting to pending (risk=low) 2026-07-10 16:17:26,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 35: submitted to approval request 46. 2026-07-10 16:17:26,276 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_proposal_defaults ... 2026-07-10 16:17:26,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_proposal_payload_stored_as_text ... 2026-07-10 16:17:26,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_route_on_non_draft_raises_user_error ... 2026-07-10 16:17:26,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:17:44,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_action_backlog_counts_pending_proposals_via_real_routing ... 2026-07-10 16:17:44,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 42: no matching policy, defaulting to pending (risk=high) 2026-07-10 16:17:44,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 42: submitted to approval request 47. 2026-07-10 16:17:44,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_action_backlog_excludes_other_company_proposals ... 2026-07-10 16:17:45,010 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 43: no matching policy, defaulting to pending (risk=high) 2026-07-10 16:17:45,645 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 43: submitted to approval request 48. 2026-07-10 16:17:45,658 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 44: no matching policy, defaulting to pending (risk=high) 2026-07-10 16:17:46,124 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 44: submitted to approval request 49. 2026-07-10 16:17:46,193 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cockpit_company_b_manager_sees_no_company_a_records ... 2026-07-10 16:17:46,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 45: no matching policy, defaulting to pending (risk=high) 2026-07-10 16:17:46,962 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 45: submitted to approval request 50. 2026-07-10 16:17:47,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cockpit_returns_the_six_contracted_metric_keys ... 2026-07-10 16:17:47,139 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cost_per_goal_company_wide_for_ops_manager ... 2026-07-10 16:17:47,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cost_per_goal_ops_manager_excludes_other_company ... 2026-07-10 16:17:47,402 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cost_per_goal_scoped_to_own_usage_logs_for_plain_employee ... 2026-07-10 16:17:47,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_company_selector_narrows_manager_view ... 2026-07-10 16:17:47,642 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_company_wide_for_ops_manager ... 2026-07-10 16:17:47,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_drill_count_equals_tile_count ... 2026-07-10 16:17:47,844 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_ops_manager_does_not_see_other_company ... 2026-07-10 16:17:47,937 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_scoped_to_own_traces_for_plain_employee ... 2026-07-10 16:17:48,048 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_payload_exposes_lookback_days_window ... 2026-07-10 16:17:48,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_stale_evidence_company_wide_for_ops_manager ... 2026-07-10 16:17:48,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_stuck_workflow_isolated_per_company ... 2026-07-10 16:17:48,428 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-10 16:17:48,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitDecoupling.test_base_providers_supply_cross_module_metric_defaults ... 2026-07-10 16:17:48,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitDecoupling.test_base_providers_supply_own_model_metrics ... 2026-07-10 16:17:48,478 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:17:48,496 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 46: no matching policy, defaulting to pending (risk=high) 2026-07-10 16:17:49,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 46: submitted to approval request 51. 2026-07-10 16:17:49,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_tour: Starting TestOpsCockpitTour.test_cockpit_tour_renders_six_tiles_and_drills_down ... 2026-07-10 16:17:49,297 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_tour.TestOpsCockpitTour: Chrome headless failed to start: 2026-07-10 16:17:49,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_cockpit_tour: skipped TestOpsCockpitTour.test_cockpit_tour_renders_six_tiles_and_drills_down : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:17:49,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:17:49,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_catchall_policy_matches_any_risk_or_scope ... 2026-07-10 16:17:49,346 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_inactive_policies_are_skipped ... 2026-07-10 16:17:49,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_lower_sequence_wins_over_higher_sequence ... 2026-07-10 16:17:49,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_no_matching_policy_returns_none ... 2026-07-10 16:17:49,372 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_match_by_risk_level ... 2026-07-10 16:17:49,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_match_by_scope ... 2026-07-10 16:17:49,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:17:49,401 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_action_open_work_items_returns_act_window ... 2026-07-10 16:17:49,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_goal_archive_hides_from_default_search ... 2026-07-10 16:17:49,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_goal_created_with_defaults ... 2026-07-10 16:17:49,433 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_goal_type_selection_all_values_valid ... 2026-07-10 16:17:49,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_work_item_count_reflects_linked_items ... 2026-07-10 16:17:49,461 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:06,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_control_policy_user_readonly ... 2026-07-10 16:18:06,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 115, model: viin.ai.control.policy 2026-07-10 16:18:06,975 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_governance_high_risk_proposal_cannot_auto_execute ... 2026-07-10 16:18:06,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 63: pending approval (policy=Permissive Auto Execute, action=auto_execute, risk=high) 2026-07-10 16:18:07,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 63: submitted to approval request 52. 2026-07-10 16:18:07,561 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_group_user_can_create_goal ... 2026-07-10 16:18:07,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_multi_company_isolation_action_proposal ... 2026-07-10 16:18:07,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_multi_company_isolation_goal ... 2026-07-10 16:18:07,621 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_multi_company_isolation_work_item ... 2026-07-10 16:18:07,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_ops_manager_can_route_proposal ... 2026-07-10 16:18:08,230 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 65: no matching policy, defaulting to pending (risk=low) 2026-07-10 16:18:08,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 65: submitted to approval request 53. 2026-07-10 16:18:08,858 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_plain_user_cannot_route_proposal ... 2026-07-10 16:18:09,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:18:09,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_action_open_proposals_returns_act_window ... 2026-07-10 16:18:09,034 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_cancel_from_done_is_noop ... 2026-07-10 16:18:09,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_cancel_from_draft ... 2026-07-10 16:18:09,053 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_cancel_from_in_progress ... 2026-07-10 16:18:09,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_done_item_cannot_be_restarted ... 2026-07-10 16:18:09,069 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_draft_transitions_to_in_progress ... 2026-07-10 16:18:09,080 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_in_progress_transitions_to_done ... 2026-07-10 16:18:09,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_proposal_count_reflects_linked_proposals ... 2026-07-10 16:18:09,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_work_item_created_in_draft_state ... 2026-07-10 16:18:09,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_work_item_without_goal_is_valid ... 2026-07-10 16:18:09,127 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:09,130 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_attribution_constraint_rejects_unattributed_page ... 2026-07-10 16:18:09,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_attribution_fallback_without_agent_or_trace ... 2026-07-10 16:18:09,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_generation_is_idempotent ... 2026-07-10 16:18:09,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_integration_with_approval_when_installed ... 2026-07-10 16:18:09,337 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 71: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:18:09,899 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 71: submitted to approval request 54. 2026-07-10 16:18:09,957 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [184] 2026-07-10 16:18:10,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 71: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-10 16:18:10,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_page_linked_to_proposal_and_context ... 2026-07-10 16:18:10,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_payload_in_body ... 2026-07-10 16:18:10,324 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_rationale_page_carries_t5_attribution ... 2026-07-10 16:18:10,424 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_rationale_page_review_status_follows_vault_policy ... 2026-07-10 16:18:10,549 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:11,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestEvidenceTraceAttributionFidelity.test_non_author_trigger_records_real_trace_id_not_sentinel ... 2026-07-10 16:18:11,743 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:18:11,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_weekly: Starting TestCostAvoidedWeekly.test_company_b_signals_not_visible_to_company_a_caller ... 2026-07-10 16:18:20,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_weekly: Starting TestCostAvoidedWeekly.test_pass_signals_are_excluded_from_cost_avoided_aggregate ... 2026-07-10 16:18:20,939 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_weekly: Starting TestCostAvoidedWeekly.test_weekly_aggregate_returns_correct_total_per_week ... 2026-07-10 16:18:21,165 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:18:21,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_dunning_pulse_rule: Starting TestDunningPulseRuleShape.test_dunning_pulse_rule_is_present_and_configured ... 2026-07-10 16:18:21,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:21,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_dunning_pulse_rule: Starting TestDunningPulseRuleSkip.test_zero_balance_overdue_move_is_gated_out ... 2026-07-10 16:18:21,654 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:21,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_execution_mode: Starting TestPulseExecutionModeUnblock.test_scheduled_agent_with_pulse_rule_saves ... 2026-07-10 16:18:21,729 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_execution_mode: Starting TestPulseExecutionModeUnblock.test_scheduled_agent_without_pulse_rule_is_rejected ... 2026-07-10 16:18:21,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_execution_mode: Starting TestPulseExecutionModeUnblock.test_webhook_execution_mode_still_raises ... 2026-07-10 16:18:21,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:21,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_cooldown_suppresses_a_second_tick_inside_the_window ... 2026-07-10 16:18:22,051 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_gate_operates_on_company_scoped_records_not_a_root_rescan ... 2026-07-10 16:18:29,846 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_gate_pass_fires_agent_and_emits_pass_signal ... 2026-07-10 16:18:30,031 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_gate_skip_means_zero_llm_and_emits_skip_signal ... 2026-07-10 16:18:30,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_threshold_python_cannot_escape_the_safe_eval_sandbox ... 2026-07-10 16:18:30,325 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:30,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_scheduled_agent_pulse_parity: Starting TestPulseGovernanceView.test_pulse_governance_tab_rendered_on_routine_form ... 2026-07-10 16:18:30,353 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:31,350 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 357 and Message-Id '<231295473528851.1783700311.310087442398071-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:18:31,350 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:18:31,361 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-07-10 16:18:31,377 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12462] 2026-07-10 16:18:31,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:18:31,385 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:18:31,412 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_scheduled_agent_pulse_parity: Starting TestPulseRunAgentParity.test_pulse_gated_pass_still_honors_cost_cap_skip ... 2026-07-10 16:18:31,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine parity_routine_c5cb2973 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-10 16:18:31,596 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_scheduled_agent_pulse_parity: Starting TestPulseRunAgentParity.test_pulse_gated_pass_still_renders_custom_template ... 2026-07-10 16:18:31,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:18:31,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic1_all_vn_codes_unique_globally ... 2026-07-10 16:18:31,785 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic1_thirty_vn_rules_exist ... 2026-07-10 16:18:31,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic2_all_domains_safe_eval_on_install ... 2026-07-10 16:18:31,807 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic3_active_rule_count_per_domain ... 2026-07-10 16:18:31,816 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic3_vn_fallback_rules_have_priority_20 ... 2026-07-10 16:18:31,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic4_all_dynamic_l1_rules_inactive ... 2026-07-10 16:18:31,823 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic4_install_safe_without_bridge ... 2026-07-10 16:18:31,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic5_sales_vn_rules_reference_correct_routine ... 2026-07-10 16:18:31,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic6_active_vn_rules_threshold_returns_bool ... 2026-07-10 16:18:31,842 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:32,653 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_bridge_does_not_regress_a_static_threshold_rule ... 2026-07-10 16:18:32,842 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_default_zero_when_service_user_has_no_l1_memory ... 2026-07-10 16:18:32,855 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_field_does_not_leak_another_users_memory ... 2026-07-10 16:18:32,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_field_is_public_non_stored_and_tracks_live_memory ... 2026-07-10 16:18:32,980 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_same_records_two_l1_states_two_gate_outcomes ... 2026-07-10 16:18:33,240 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_threshold_python_can_read_the_public_field ... 2026-07-10 16:18:33,379 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_unresolved_service_user_does_not_crash_compute ... 2026-07-10 16:18:33,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:18:33,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_get_purchase_order_summary_runtime ... 2026-07-10 16:18:34,026 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_get_supplier_pricelist_runtime ... 2026-07-10 16:18:34,500 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_acl_no_access ... 2026-07-10 16:18:35,660 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 124, model: purchase.order 2026-07-10 16:18:35,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 124, model: purchase.order 2026-07-10 16:18:35,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_action_bodies_use_tool_args ... 2026-07-10 16:18:35,695 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_agent_execution_mode ... 2026-07-10 16:18:35,720 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_agent_execution_mode_guard ... 2026-07-10 16:18:35,774 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_ai_seed_present ... 2026-07-10 16:18:35,833 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_missing_args_returns_error ... 2026-07-10 16:18:35,866 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_tool_group_ids_set ... 2026-07-10 16:18:35,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_tool_read_posture ... 2026-07-10 16:18:35,928 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:18:36,608 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_templates: Starting TestPurchaseNewTemplates.test_purchase_by_supplier_excludes_draft_rfq ... 2026-07-10 16:18:37,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_templates: Starting TestPurchaseNewTemplates.test_purchase_by_supplier_returns_documented_shape ... 2026-07-10 16:18:37,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_purchase_templates: Starting TestPurchaseNewTemplates.test_purchase_by_supplier_template_exists ... 2026-07-10 16:18:37,933 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:18:37,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-10 16:18:37,959 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_group_ids_set ... 2026-07-10 16:18:37,982 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_group_is_purchase_user ... 2026-07-10 16:18:38,001 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_model_id_is_purchase_order ... 2026-07-10 16:18:38,023 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_sql_template_references_purchase_order_table ... 2026-07-10 16:18:38,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-10 16:18:38,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_supplier_history_template_exists ... 2026-07-10 16:18:38,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_template_company_isolation ... 2026-07-10 16:18:55,852 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_template_has_limit_param ... 2026-07-10 16:18:55,881 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_template_limit_required_blocks_missing_param ... 2026-07-10 16:18:55,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:18:56,010 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestACLCopy.test_acl_fields_copied_to_embedding ... 2026-07-10 16:18:56,051 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 5 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:18:56,076 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:56,130 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingMultiColumn.test_checksum_stale_detect ... 2026-07-10 16:18:56,160 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 6 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:18:56,198 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_384_idx 2026-07-10 16:18:56,227 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingMultiColumn.test_multi_column_coexist ... 2026-07-10 16:18:56,277 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 7 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:18:56,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_384_idx 2026-07-10 16:18:56,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_1536_idx 2026-07-10 16:18:56,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:56,492 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestLazyIndex.test_ivfflat_index_created_after_first_embedding ... 2026-07-10 16:18:56,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 8 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:18:56,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_384_idx 2026-07-10 16:18:56,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:56,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModel.test_resolve_default_embedding_model_falls_back_to_legacy_key ... 2026-07-10 16:18:56,674 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [96] 2026-07-10 16:18:56,694 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:56,764 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_icp_override_wins_over_provider_default ... 2026-07-10 16:18:56,788 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_provider_default_wins_when_no_icp ... 2026-07-10 16:18:56,797 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [98] 2026-07-10 16:18:56,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_sequence_fallback_when_no_icp_and_no_pin ... 2026-07-10 16:18:56,874 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [98] 2026-07-10 16:18:56,893 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:56,950 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestSourceFSM.test_error_handling_empty_text ... 2026-07-10 16:18:56,989 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 9 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:18:56,994 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestSourceFSM.test_status_transitions_text ... 2026-07-10 16:18:57,038 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 10 config gap: Provider OpenAI has no API key configured. 2026-07-10 16:18:57,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:18:57,096 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_attachment_stamped_on_create ... 2026-07-10 16:18:57,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_extract_text_delegates_to_media ... 2026-07-10 16:18:57,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_extract_via_ocr_refreshes_stale_attachment ... 2026-07-10 16:18:57,136 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,158 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_pdf_ocr_source_uses_pdf_page_media_type ... 2026-07-10 16:18:57,171 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_audio_refused_deferred ... 2026-07-10 16:18:57,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,229 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 15 config gap: Media type 'audio' is not processed yet: audio/video extraction is deferred to the voice workstream (ADR-013). 2026-07-10 16:18:57,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_dedup_holds_for_company_empty_shared_media ... 2026-07-10 16:18:57,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,241 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,286 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_no_api_key_config_gap_clean_error ... 2026-07-10 16:18:57,299 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 18 config gap: Provider Test Provider has no API key configured. 2026-07-10 16:18:57,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_ocrs_once_then_dedups_by_sha256 ... 2026-07-10 16:18:57,331 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,378 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_provider_failure_sets_error_not_stuck ... 2026-07-10 16:18:57,383 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_reindex_same_file_does_not_recall_vendor ... 2026-07-10 16:18:57,410 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:18:57,432 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_source_type_adds_image_and_pdf_ocr ... 2026-07-10 16:18:57,442 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-10 16:19:05,806 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-10 16:19:05,812 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_media_acl: Starting TestMediaSourcedChunkACL.test_media_sourced_chunk_respects_record_acl ... 2026-07-10 16:19:05,926 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:19:14,693 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc1_cross_company_isolation ... 2026-07-10 16:19:14,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc2_cross_company_symmetry ... 2026-07-10 16:19:14,775 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc3_global_restricted_by_group ... 2026-07-10 16:19:14,852 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc4_invalid_dim_raises ... 2026-07-10 16:19:14,913 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc5_source_ids_filter ... 2026-07-10 16:19:15,014 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:19:15,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_acl_denied ... 2026-07-10 16:19:16,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 131, model: sale.order 2026-07-10 16:19:16,245 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 131, model: sale.order 2026-07-10 16:19:16,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 131, model: sale.order 2026-07-10 16:19:16,266 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 131, model: sale.order 2026-07-10 16:19:16,278 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 131, model: sale.order 2026-07-10 16:19:16,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_behavior_deal_risk_score ... 2026-07-10 16:19:16,380 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_behavior_quote_summary_nlp ... 2026-07-10 16:19:16,502 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_behavior_upsell_suggest ... 2026-07-10 16:19:16,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_tool_group_ids ... 2026-07-10 16:19:16,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_agent_execution_mode ... 2026-07-10 16:19:16,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_agent_execution_mode_guard ... 2026-07-10 16:19:16,711 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_ai_seed_present ... 2026-07-10 16:19:16,749 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_seed_counts_stable ... 2026-07-10 16:19:16,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_tool_read_posture ... 2026-07-10 16:19:16,806 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_tool_run_via_server_action ... 2026-07-10 16:19:17,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_xmlids_distinct_from_approval ... 2026-07-10 16:19:17,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:19:18,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_open_quotations_by_expiry_salesperson_shape ... 2026-07-10 16:19:18,383 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409858298029959.1783700358.259244441986084-openerp-message-notify@494d18125595>: ['"WI2C Salesperson" <@False>'] 2026-07-10 16:19:18,440 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-07-10 16:19:18,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:18,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_revenue_by_salesteam_excludes_other_months ... 2026-07-10 16:19:18,835 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <257787712913887.1783700358.708459615707397-openerp-message-notify@494d18125595>: ['"WI2C Salesperson" <@False>'] 2026-07-10 16:19:18,881 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-07-10 16:19:18,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:19,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_revenue_by_salesteam_returns_documented_shape ... 2026-07-10 16:19:19,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652558097971402.1783700359.829042434692383-openerp-message-notify@494d18125595>: ['"WI2C Salesperson" <@False>'] 2026-07-10 16:19:20,011 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-07-10 16:19:20,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:20,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_revenue_by_salesteam_template_exists ... 2026-07-10 16:19:20,744 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_by_product_category_excludes_draft_quotations ... 2026-07-10 16:19:21,164 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078361607966901.1783700361.004548072814941-openerp-message-notify@494d18125595>: ['"WI2C Salesperson" <@False>'] 2026-07-10 16:19:21,217 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-07-10 16:19:21,218 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:22,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_by_product_category_returns_documented_shape ... 2026-07-10 16:19:22,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <100918114405179.1783700362.752819776535034-openerp-message-notify@494d18125595>: ['"WI2C Salesperson" <@False>'] 2026-07-10 16:19:22,964 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-07-10 16:19:22,964 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:23,775 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_by_product_category_template_exists ... 2026-07-10 16:19:23,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_kpi_by_salesperson_returns_documented_shape ... 2026-07-10 16:19:24,227 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <002678795907113.1783700364.041414976119995-openerp-message-notify@494d18125595>: ['"WI2C Salesperson" <@False>'] 2026-07-10 16:19:24,287 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-07-10 16:19:24,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:25,065 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:19:25,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-10 16:19:25,077 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_group_ids_set ... 2026-07-10 16:19:25,086 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_model_id_is_sale_order ... 2026-07-10 16:19:25,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_templates_exist ... 2026-07-10 16:19:25,113 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:25,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_existing_sql_templates_intact ... 2026-07-10 16:19:25,124 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_handoff_links_existing_tools ... 2026-07-10 16:19:25,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_no_duplicate_tool_created ... 2026-07-10 16:19:25,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_sale_crm_handoff_topic_present ... 2026-07-10 16:19:25,144 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:25,146 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-10 16:19:25,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_group_ids_set ... 2026-07-10 16:19:25,158 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_model_id_is_crm_lead ... 2026-07-10 16:19:25,165 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_templates_exist ... 2026-07-10 16:19:25,175 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:25,227 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestNarrateEndpointSecurity.test_anonymous_narrate_rejected ... 2026-07-10 16:19:25,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:25,585 99 INFO rb-c4ccbb8-222872-391819 odoo.http: Session expired 2026-07-10 16:19:25,586 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:25] "POST /viin_ai/aggregation/narrate HTTP/1.1" 200 - 10 0.008 0.346 2026-07-10 16:19:25,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestNarrateEndpointSecurity.test_authenticated_user_gets_narrative ... 2026-07-10 16:19:26,378 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:26,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:27,440 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:27] "POST /viin_ai/aggregation/narrate HTTP/1.1" 200 - 17 0.017 1.032 2026-07-10 16:19:27,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:27,526 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestSearchTranslateContractPreserved.test_search_translate_aggregation_response_shape_stable ... 2026-07-10 16:19:28,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:28,275 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:28,610 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:28] "POST /viin_ai/search/translate HTTP/1.1" 200 - 12 0.022 0.316 2026-07-10 16:19:28,621 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:28,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_narrate_stub: Starting TestNarrateEndpointStubbed.test_narrate_path_gates_model_read_access_before_any_llm_call ... 2026-07-10 16:19:29,173 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 364 and Message-Id '<375382209699125.1783700369.136809825897217-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'*******************ss@local.test'" successfully sent 2026-07-10 16:19:29,174 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:29,192 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-07-10 16:19:29,221 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13292] 2026-07-10 16:19:29,221 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:29,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:29,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 133, model: ir.config_parameter 2026-07-10 16:19:29,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_narrate_stub: Starting TestNarrateEndpointStubbed.test_narrate_path_produces_narrative_offline ... 2026-07-10 16:19:29,323 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:19:29,373 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_provider_resolver: Starting TestSearchGetProviderResolver.test_no_pin_falls_back_to_first_active ... 2026-07-10 16:19:29,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_provider_resolver: Starting TestSearchGetProviderResolver.test_pinned_default_wins ... 2026-07-10 16:19:29,398 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:29,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_anonymous_rejected ... 2026-07-10 16:19:29,451 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:29,789 99 INFO rb-c4ccbb8-222872-391819 odoo.http: Session expired 2026-07-10 16:19:29,789 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:29] "POST /viin_ai/search/translate HTTP/1.1" 200 - 10 0.007 0.336 2026-07-10 16:19:29,791 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_fallback_after_max_retries ... 2026-07-10 16:19:30,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:30,660 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:31,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.controllers.search_controller: viin_ai_search: fallback triggered for model=res.partner query=impossible query xyz after 2 retries 2026-07-10 16:19:31,069 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:31] "POST /viin_ai/search/translate HTTP/1.1" 200 - 18 0.019 0.394 2026-07-10 16:19:31,071 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_pattern_case_insensitive ... 2026-07-10 16:19:31,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_pattern_ignore_previous ... 2026-07-10 16:19:31,839 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:31,870 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:32,227 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:32] "POST /viin_ai/search/translate HTTP/1.1" 200 - 26 0.026 0.341 2026-07-10 16:19:32,230 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_pattern_system_prompt ... 2026-07-10 16:19:32,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:32,989 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:33,385 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:33] "POST /viin_ai/search/translate HTTP/1.1" 200 - 26 0.051 0.349 2026-07-10 16:19:33,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_wrap_tag_breakout ... 2026-07-10 16:19:33,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_missing_model_name_raises_error ... 2026-07-10 16:19:34,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:34,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:34,597 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:34] "POST /viin_ai/search/translate HTTP/1.1" 200 - 13 0.035 0.362 2026-07-10 16:19:34,602 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_nl_query_max_length_enforced ... 2026-07-10 16:19:35,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:35,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:35,855 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:35] "POST /viin_ai/search/translate HTTP/1.1" 200 - 13 0.011 0.355 2026-07-10 16:19:35,859 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_nl_query_wrapped_in_untrusted_context ... 2026-07-10 16:19:36,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:36,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:37,158 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:37] "POST /viin_ai/search/translate HTTP/1.1" 200 - 26 0.028 0.362 2026-07-10 16:19:37,160 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-10 16:19:37,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_retry_success_on_second_call ... 2026-07-10 16:19:37,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:37,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:38,302 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:38] "POST /viin_ai/search/translate HTTP/1.1" 200 - 26 0.016 0.348 2026-07-10 16:19:38,308 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_unknown_model_raises_error ... 2026-07-10 16:19:39,085 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:39,100 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:40,455 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:40] "POST /viin_ai/search/translate HTTP/1.1" 200 - 13 0.034 1.325 2026-07-10 16:19:40,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_valid_domain_returned ... 2026-07-10 16:19:41,344 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:41,361 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:41,722 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:41] "POST /viin_ai/search/translate HTTP/1.1" 200 - 26 0.022 0.343 2026-07-10 16:19:41,725 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_validator_invalid_leaf_triggers_fallback ... 2026-07-10 16:19:42,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:42,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:42,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.controllers.search_controller: viin_ai_search: fallback triggered for model=res.partner query=test query after 2 retries 2026-07-10 16:19:42,932 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:42] "POST /viin_ai/search/translate HTTP/1.1" 200 - 23 0.019 0.302 2026-07-10 16:19:42,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_validator_unreadable_field_triggers_retry_then_fallback ... 2026-07-10 16:19:43,833 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:19:43,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:19:44,215 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.controllers.search_controller: viin_ai_search: fallback triggered for model=res.partner query=test query after 2 retries 2026-07-10 16:19:44,217 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:19:44] "POST /viin_ai/search/translate HTTP/1.1" 200 - 18 0.034 0.334 2026-07-10 16:19:44,232 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:44,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search: Starting TestTourWi16AskAiFallback.test_tour_ask_ai_fallback ... 2026-07-10 16:19:44,519 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search.TestTourWi16AskAiFallback: Chrome headless failed to start: 2026-07-10 16:19:44,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search: skipped TestTourWi16AskAiFallback.test_tour_ask_ai_fallback : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:19:44,539 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:44,622 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search: Starting TestTourWi16AskAiHappyPath.test_tour_ask_ai_happy_path ... 2026-07-10 16:19:44,826 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search.TestTourWi16AskAiHappyPath: Chrome headless failed to start: 2026-07-10 16:19:44,827 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search: skipped TestTourWi16AskAiHappyPath.test_tour_ask_ai_happy_path : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:19:44,840 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:44,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi2d_aggregation_narrate: Starting TestTourWi2dAskAiAggregationNarrate.test_tour_aggregation_table_and_summarize_narrate ... 2026-07-10 16:19:45,081 99 WARNING rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi2d_aggregation_narrate.TestTourWi2dAskAiAggregationNarrate: Chrome headless failed to start: [1688:1688:0100/000000.079946:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-10 16:19:45,082 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_tour_wi2d_aggregation_narrate: skipped TestTourWi2dAskAiAggregationNarrate.test_tour_aggregation_table_and_summarize_narrate : Failed to detect chrome devtools port after 10.0s. 2026-07-10 16:19:45,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:45,139 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_web_query_tool: Starting TestWebQueryOrmTool.test_web_query_tool_executes_via_server_action ... 2026-07-10 16:19:45,151 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_web_query_tool: Starting TestWebQueryOrmTool.test_web_query_tool_has_parameters_schema ... 2026-07-10 16:19:45,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_search.tests.test_web_query_tool: Starting TestWebQueryOrmTool.test_web_query_tool_record_exists ... 2026-07-10 16:19:45,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:19:46,390 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 365 and Message-Id '<016026334623163.1783700386.347737073898315-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:19:46,390 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:46,402 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-07-10 16:19:46,422 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13301] 2026-07-10 16:19:46,423 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:46,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:46,987 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 366 and Message-Id '<073349521514400.1783700386.914563179016113-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:19:46,987 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:46,997 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-07-10 16:19:47,010 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13303] 2026-07-10 16:19:47,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:47,019 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:47,042 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestApplicationAppendOnly.test_non_admin_cannot_write_or_unlink_application_row ... 2026-07-10 16:19:47,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 135, model: viin.ai.skill.application 2026-07-10 16:19:47,072 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 135, model: viin.ai.skill.application 2026-07-10 16:19:47,082 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:19:48,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 367 and Message-Id '<372558061925837.1783700388.248611211776733-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:19:48,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:48,299 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-07-10 16:19:48,314 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13306] 2026-07-10 16:19:48,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:48,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:48,886 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 368 and Message-Id '<447443753173972.1783700388.845413923263550-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:19:48,886 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:48,897 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-07-10 16:19:48,911 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13308] 2026-07-10 16:19:48,911 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:48,919 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:48,943 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestAuditShape.test_two_applied_skills_produce_two_correct_audit_rows ... 2026-07-10 16:19:48,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:19:50,154 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 369 and Message-Id '<069416252902214.1783700390.116132497787476-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:19:50,154 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:50,169 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-07-10 16:19:50,199 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13311] 2026-07-10 16:19:50,200 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:50,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:50,835 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 370 and Message-Id '<362622841365932.1783700390.799825429916382-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:19:50,836 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:50,849 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-07-10 16:19:50,866 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13313] 2026-07-10 16:19:50,866 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:50,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:50,928 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestMultiCompanyIsolation.test_company_b_user_cannot_see_company_a_skill_or_binding ... 2026-07-10 16:19:58,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 371 and Message-Id '<464667874939343.1783700398.958460569381714-openerp-private@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) "'***********_b@local.test'" successfully sent 2026-07-10 16:19:58,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:19:59,007 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-07-10 16:19:59,027 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13499] 2026-07-10 16:19:59,027 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:19:59,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:19:59,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:20:00,291 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 372 and Message-Id '<019190624466481.1783700400.254142284393311-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:20:00,291 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:00,301 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-07-10 16:20:00,321 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13502] 2026-07-10 16:20:00,321 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:00,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:00,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 373 and Message-Id '<020507873085738.1783700400.943496704101562-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:20:00,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:00,997 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-07-10 16:20:01,013 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13504] 2026-07-10 16:20:01,014 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:01,023 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:01,055 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestOpenStandardConformance.test_invalid_code_format_is_rejected ... 2026-07-10 16:20:01,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestOpenStandardConformance.test_over_long_description_is_rejected ... 2026-07-10 16:20:01,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:02,268 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 374 and Message-Id '<713895547110415.1783700402.207820892333984-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:20:02,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:02,282 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-07-10 16:20:02,297 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13507] 2026-07-10 16:20:02,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:02,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:03,000 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 375 and Message-Id '<660084578569194.1783700402.963581323623657-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:20:03,000 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:03,011 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-07-10 16:20:03,024 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13509] 2026-07-10 16:20:03,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:03,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:03,058 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestProgressiveDisclosureThreeTier.test_only_applied_skills_inject_full_body_then_on_demand_promotion ... 2026-07-10 16:20:03,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:04,055 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 376 and Message-Id '<947918468320815.1783700404.017204046249390-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:20:04,055 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:04,066 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-07-10 16:20:04,080 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13512] 2026-07-10 16:20:04,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:04,088 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:04,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 377 and Message-Id '<537776934300447.1783700404.513248920440674-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:20:04,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:04,563 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-07-10 16:20:04,573 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13514] 2026-07-10 16:20:04,574 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:04,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:04,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillApplyChangesPromptAndAllowlist.test_applied_skill_injects_manifest_and_tool_under_acl_without_mutating_prompt ... 2026-07-10 16:20:04,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:05,789 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 378 and Message-Id '<115406417323149.1783700405.751519203186035-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:20:05,790 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:05,801 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-07-10 16:20:05,816 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13517] 2026-07-10 16:20:05,816 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:05,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:06,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 379 and Message-Id '<801534788084798.1783700406.380661964416504-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:20:06,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:06,453 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-07-10 16:20:06,467 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13519] 2026-07-10 16:20:06,467 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:06,476 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:06,504 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_empty_group_ids_skill_available_to_all_users ... 2026-07-10 16:20:06,666 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_group_restricted_on_demand_skill_excluded_from_discoverable_for_non_member ... 2026-07-10 16:20:06,748 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_group_restricted_skill_excluded_from_applied_for_non_member ... 2026-07-10 16:20:06,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_group_restricted_skill_included_in_applied_for_member ... 2026-07-10 16:20:06,932 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:08,002 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 380 and Message-Id '<914709756167883.1783700407.957305669784546-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-10 16:20:08,002 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:08,024 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-07-10 16:20:08,050 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13522] 2026-07-10 16:20:08,051 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:08,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:08,623 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 381 and Message-Id '<663108392552111.1783700408.580825328826904-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-10 16:20:08,623 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:08,636 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [381] 2026-07-10 16:20:08,657 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13524] 2026-07-10 16:20:08,657 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:08,668 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:08,705 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillPromptCache.test_cache_hit_no_recomputation_on_second_call ... 2026-07-10 16:20:08,755 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillPromptCache.test_different_skill_set_produces_different_cache_entry ... 2026-07-10 16:20:08,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillPromptCache.test_skill_write_invalidates_cache_and_next_run_reflects_change ... 2026-07-10 16:20:08,908 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:08,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestAdaptedProvenance.test_adapted_markers_and_vendored_sources ... 2026-07-10 16:20:08,923 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:08,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_adapted_files_retain_apache_header_with_sha ... 2026-07-10 16:20:08,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_attribution_states_apache_sha_and_exclusion ... 2026-07-10 16:20:08,933 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_license_and_attribution_files_present ... 2026-07-10 16:20:08,934 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_license_is_apache_two ... 2026-07-10 16:20:08,944 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:08,946 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCatalogCodeConformance.test_codes_and_descriptions_conform ... 2026-07-10 16:20:08,974 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:08,976 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCatalogToolIdsResolvable.test_tool_ids_resolvable_or_empty ... 2026-07-10 16:20:08,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:08,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterScreensAndIsIdempotent.test_converter_output_matches_committed_files ... 2026-07-10 16:20:09,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterScreensAndIsIdempotent.test_screen_injection_passes_clean_body ... 2026-07-10 16:20:09,335 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterScreensAndIsIdempotent.test_screen_injection_raises_on_payload ... 2026-07-10 16:20:09,345 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,347 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCoworkFullyRemoved.test_no_cowork_substring_in_any_data_file ... 2026-07-10 16:20:09,353 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCoworkFullyRemoved.test_no_mit_relicense_phrasing_in_any_data_file ... 2026-07-10 16:20:09,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCoworkFullyRemoved.test_viin_original_files_mark_every_record ... 2026-07-10 16:20:09,374 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,375 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCuratedCatalogTotal.test_curated_total_113_skills_13_packs ... 2026-07-10 16:20:09,379 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCuratedCatalogTotal.test_starter_pack_still_present ... 2026-07-10 16:20:09,387 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestKwPackCounts.test_exactly_72_kw_skills ... 2026-07-10 16:20:09,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestKwPackCounts.test_per_kw_pack_counts_match_envelope ... 2026-07-10 16:20:09,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestKwPackCounts.test_seven_kw_pack_codes_present ... 2026-07-10 16:20:09,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,410 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestRuntimeTokensStripped.test_no_runtime_token_in_any_body ... 2026-07-10 16:20:09,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestSkillCodeGloballyUnique.test_no_duplicate_skill_codes ... 2026-07-10 16:20:09,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,449 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestViinPackCounts.test_exactly_41_viin_skills ... 2026-07-10 16:20:09,452 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestViinPackCounts.test_per_viin_pack_counts_match_envelope ... 2026-07-10 16:20:09,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestViinPackCounts.test_six_viin_pack_codes_present ... 2026-07-10 16:20:09,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:09,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestVnOriginalLocalization.test_vn_original_skills_are_vietnamese_with_ascii_code ... 2026-07-10 16:20:09,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:10,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 382 and Message-Id '<610272968598457.1783700410.025840044021606-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'*********or@local.test'" successfully sent 2026-07-10 16:20:10,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:10,078 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2026-07-10 16:20:10,094 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13527] 2026-07-10 16:20:10,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:10,104 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:10,671 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 383 and Message-Id '<695018615645566.1783700410.630210876464844-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'*********le@local.test'" successfully sent 2026-07-10 16:20:10,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:10,683 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-07-10 16:20:10,705 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13529] 2026-07-10 16:20:10,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:10,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:10,756 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_absent_l0_renders_empty_no_leak ... 2026-07-10 16:20:10,766 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_byte_identical_and_search_free_without_placeholder ... 2026-07-10 16:20:10,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_context_tag_in_role_stripped ... 2026-07-10 16:20:10,850 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_jailbreak_in_role_neutralised ... 2026-07-10 16:20:10,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_l0_role_substituted_when_present ... 2026-07-10 16:20:10,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_non_whitelisted_key_renders_empty ... 2026-07-10 16:20:10,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_substituted_role_reaches_assembled_prompt ... 2026-07-10 16:20:10,998 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_super_first_composition_preserves_surrounding_text ... 2026-07-10 16:20:11,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_whitespace_variant_token_is_consumed ... 2026-07-10 16:20:11,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:11,048 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-10 16:20:11,053 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_group_ids_set ... 2026-07-10 16:20:11,061 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_model_id_is_stock_quant ... 2026-07-10 16:20:11,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_template_exists ... 2026-07-10 16:20:11,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:11,082 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_action_bodies_use_tool_args ... 2026-07-10 16:20:11,101 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_agent_execution_mode_guard ... 2026-07-10 16:20:11,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_ai_seed_present ... 2026-07-10 16:20:11,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_get_low_stock_products_runtime ... 2026-07-10 16:20:12,039 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_get_product_moves_runtime ... 2026-07-10 16:20:12,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_get_stock_level_runtime ... 2026-07-10 16:20:14,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_seed_count_stable ... 2026-07-10 16:20:14,359 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_tool_confirmation_posture ... 2026-07-10 16:20:14,417 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:20:15,248 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_analysis_empty_returns_envelope ... 2026-07-10 16:20:15,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_analysis_runtime ... 2026-07-10 16:20:16,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_is_server_action ... 2026-07-10 16:20:16,208 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_total_zero_returns_empty ... 2026-07-10 16:20:25,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_detect_anomalies_negative_on_hand ... 2026-07-10 16:20:25,674 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_detect_anomalies_over_reserved ... 2026-07-10 16:20:26,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_new_action_bodies_use_tool_args ... 2026-07-10 16:20:26,021 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_new_tool_read_posture ... 2026-07-10 16:20:26,048 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_seed_count_with_new_tools ... 2026-07-10 16:20:26,079 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_topic_links_five_tools ... 2026-07-10 16:20:26,119 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:26,859 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_templates: Starting TestStockNewTemplates.test_stock_value_by_category_returns_documented_shape ... 2026-07-10 16:20:27,508 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_stock.tests.test_stock_templates: Starting TestStockNewTemplates.test_stock_value_by_category_template_exists ... 2026-07-10 16:20:27,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:20:27,521 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestDunningWeeklyRoutine.test_dunning_weekly_creates_pending_proposal_never_auto_executed ... 2026-07-10 16:20:28,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine dunning_weekly - agent Operations Routine Analyst not runnable (no provider/BYOK key); evidence brief skipped. 2026-07-10 16:20:28,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 77: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:20:28,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 384 and Message-Id '<020666355222121.1783700428.539252996444702-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:20:28,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:28,832 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-07-10 16:20:28,833 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:28,887 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 77: submitted to approval request 55. 2026-07-10 16:20:28,890 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine dunning_weekly created proposal 77, routed to state=pending. 2026-07-10 16:20:28,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestDunningWeeklyRoutine.test_dunning_weekly_routine_is_present_and_configured ... 2026-07-10 16:20:28,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestDunningWeeklyRoutine.test_no_duplicate_or_per_routine_cron_for_builtin_schedules ... 2026-07-10 16:20:28,916 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:29,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 385 and Message-Id '<959263297081872.1783700429.947291612625122-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:20:29,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:29,999 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [385] 2026-07-10 16:20:30,014 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13744] 2026-07-10 16:20:30,014 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:30,023 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:30,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentCostCapGate.test_over_cap_scheduled_run_makes_no_llm_call ... 2026-07-10 16:20:30,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine cost_routine_6e05d921 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-10 16:20:30,241 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentCostCapGate.test_over_cap_skip_does_not_count_as_a_failure ... 2026-07-10 16:20:30,480 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine cost_routine_f37913ee - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-10 16:20:30,495 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:20:30,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentFailureAlerting.test_consecutive_failure_count_survives_cron_savepoint_rollback ... 2026-07-10 16:20:30,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentFailureAlerting.test_successful_run_resets_failure_counter ... 2026-07-10 16:20:30,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentFailureAlerting.test_threshold_crossing_emits_exactly_one_throttled_bus_alert ... 2026-07-10 16:20:30,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:30,914 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_custom_template_placeholder_is_rendered_into_the_agent_prompt ... 2026-07-10 16:20:31,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_elevated_service_user_renders_messages_template_on_run ... 2026-07-10 16:20:32,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 386 and Message-Id '<181162379140278.1783700432.015174388885498-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:20:32,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:32,052 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-07-10 16:20:32,063 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13753] 2026-07-10 16:20:32,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:32,072 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:32,225 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_empty_template_produces_prompt_byte_identical_to_default_path ... 2026-07-10 16:20:32,444 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_malformed_template_is_rejected_at_save ... 2026-07-10 16:20:32,465 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_render_mixin: Failed to render inline_template: Broken: {{ 1 + }} Traceback (most recent call last): File "/data/build/Viindoo-odoo-17.0/addons/mail/models/mail_render_mixin.py", line 501, in _render_template_inline_template results[record.id] = render_inline_template( File "/data/build/Viindoo-odoo-17.0/odoo/tools/rendering_tools.py", line 71, in render_inline_template result = safe_eval.safe_eval(expression, variables) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 406, in safe_eval c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 269, in test_expr code_obj = compile(expr, filename or "", mode) File "", line 1 1 + SyntaxError: invalid syntax 2026-07-10 16:20:32,469 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_render_sudo_survives_a_non_admin_run_principal ... 2026-07-10 16:20:33,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 387 and Message-Id '<577641572712293.1783700433.512233495712280-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:20:33,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:20:33,566 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-07-10 16:20:33,598 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13757] 2026-07-10 16:20:33,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:20:33,608 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:20:33,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_ssti_attempt_is_rejected_at_save ... 2026-07-10 16:20:33,680 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_render_mixin: Failed to render inline_template: {{ __import__('os').system('echo pwned') }} Traceback (most recent call last): File "/data/build/Viindoo-odoo-17.0/addons/mail/models/mail_render_mixin.py", line 501, in _render_template_inline_template results[record.id] = render_inline_template( File "/data/build/Viindoo-odoo-17.0/odoo/tools/rendering_tools.py", line 71, in render_inline_template result = safe_eval.safe_eval(expression, variables) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 406, in safe_eval c = test_expr(expr, _SAFE_OPCODES, mode=mode, filename=filename) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 274, in test_expr assert_valid_codeobj(allowed_codes, code_obj, expr) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 241, in assert_valid_codeobj assert_no_dunder_name(code_obj, expr) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 221, in assert_no_dunder_name raise NameError('Access to forbidden name %r (%r)' % (name, expr)) NameError: Access to forbidden name '__import__' ("__import__('os').system('echo pwned')") 2026-07-10 16:20:33,686 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_render_mixin: Failed to render inline_template: {{ os.system('echo pwned') }} Traceback (most recent call last): File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 408, in safe_eval return unsafe_eval(c, globals_dict, locals_dict) File "", line 1, in NameError: name 'os' is not defined During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/Viindoo-odoo-17.0/addons/mail/models/mail_render_mixin.py", line 501, in _render_template_inline_template results[record.id] = render_inline_template( File "/data/build/Viindoo-odoo-17.0/odoo/tools/rendering_tools.py", line 71, in render_inline_template result = safe_eval.safe_eval(expression, variables) File "/data/build/Viindoo-odoo-17.0/odoo/tools/safe_eval.py", line 422, in safe_eval raise ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)) ValueError: : "name 'os' is not defined" while evaluating " os.system('echo pwned') " 2026-07-10 16:20:33,689 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_template_cannot_exfiltrate_raw_partner_pii ... 2026-07-10 16:20:33,880 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:20:33,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentUIRegressionGuard.test_shipped_routines_default_to_no_prompt_template ... 2026-07-10 16:20:33,893 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:33,941 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentUX.test_action_run_now_runs_the_routine_immediately_in_its_own_company ... 2026-07-10 16:20:41,571 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentUX.test_next_run_preview_computes_from_last_run_and_cadence ... 2026-07-10 16:20:41,597 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:41,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_cron_skips_not_due_routine_without_running_it ... 2026-07-10 16:20:41,671 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_daily_routine_run_one_day_ago_is_due ... 2026-07-10 16:20:41,727 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_never_run_routine_is_due ... 2026-07-10 16:20:41,782 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_weekly_routine_run_eight_days_ago_is_due ... 2026-07-10 16:20:41,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_weekly_routine_run_one_day_ago_is_not_due ... 2026-07-10 16:20:41,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:41,906 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCronConfig.test_cron_rotation_orders_least_recently_run_first ... 2026-07-10 16:20:41,996 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCronConfig.test_heartbeat_cron_has_explicit_user_id ... 2026-07-10 16:20:42,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:20:42,010 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanBounds.test_scan_passes_a_bounded_limit_to_search ... 2026-07-10 16:20:42,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:21:12,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_count_in_work_item_is_company_isolated ... 2026-07-10 16:21:13,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_does_not_see_other_company_records ... 2026-07-10 16:21:13,165 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_still_includes_shared_records ... 2026-07-10 16:21:13,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_target_scopes_to_company_and_branches_not_ancestors ... 2026-07-10 16:21:13,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:21:13,577 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_hr_recruitment_bottleneck_weekly_skips_cleanly_when_target_absent ... 2026-07-10 16:21:13,587 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_new_routines_do_not_call_agent_when_target_absent ... 2026-07-10 16:21:13,594 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine project_risk_digest_weekly skipped - target model model.does.not.exist.noagent not in registry. 2026-07-10 16:21:13,595 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_project_risk_digest_weekly_skips_cleanly_when_target_absent ... 2026-07-10 16:21:13,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine project_risk_digest_weekly skipped - target model model.that.does.not.exist.wb not in registry. 2026-07-10 16:21:13,602 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_purchase_delay_watch_daily_skips_cleanly_when_target_absent ... 2026-07-10 16:21:13,614 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:21:13,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_hr_recruitment_bottleneck_weekly_is_present ... 2026-07-10 16:21:13,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_no_per_routine_cron_was_added_for_new_routines ... 2026-07-10 16:21:13,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_project_risk_digest_weekly_is_present ... 2026-07-10 16:21:13,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_purchase_delay_watch_daily_is_present ... 2026-07-10 16:21:13,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:21:13,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_domain_captures_stale_open_quotes_only ... 2026-07-10 16:21:13,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_no_per_routine_cron_added_for_sale_quote_stale ... 2026-07-10 16:21:13,873 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_routine_sale_quote_stale_weekly_xmlid_is_resolvable ... 2026-07-10 16:21:13,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_sale_quote_stale_weekly_exists_and_targets_sale_order ... 2026-07-10 16:21:13,878 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_sale_quote_stale_weekly_interval_is_weekly ... 2026-07-10 16:21:13,887 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:21:13,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_counts_both_routine_and_non_routine_items ... 2026-07-10 16:21:13,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_is_isolated_per_company ... 2026-07-10 16:21:21,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_is_non_negative_int_at_zero_state ... 2026-07-10 16:21:21,795 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_key_is_present_in_cockpit_result ... 2026-07-10 16:21:21,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_never_under_reports_below_base_in_progress ... 2026-07-10 16:21:21,873 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_workflow_provider_override_does_not_drop_sibling_metrics ... 2026-07-10 16:21:21,918 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:21:21,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_community_execute_approved_is_unchanged ... 2026-07-10 16:21:21,968 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_cron_savepoint_isolates_a_failing_routine ... 2026-07-10 16:21:22,200 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_domain_cannot_execute_arbitrary_code ... 2026-07-10 16:21:22,217 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_group_user_cannot_create_routine ... 2026-07-10 16:21:23,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 388 and Message-Id '<381844885810450.1783700483.200356721878052-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:21:23,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:21:23,247 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-07-10 16:21:23,264 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14883] 2026-07-10 16:21:23,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:21:23,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:21:23,328 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 163, model: viin.ai.work.routine 2026-07-10 16:21:23,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_invalid_domain_is_rejected_at_config_time ... 2026-07-10 16:21:23,349 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_multi_company_output_inherits_routine_company ... 2026-07-10 16:21:31,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_record_rule_isolates_other_company_routine ... 2026-07-10 16:21:39,842 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 389 and Message-Id '<469135410636524.1783700499.800296306610107-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-10 16:21:39,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:21:39,855 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-07-10 16:21:39,871 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15253] 2026-07-10 16:21:39,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:21:39,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:21:39,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_routine_proposal_is_forced_through_approval ... 2026-07-10 16:21:40,164 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 78: no matching policy, defaulting to pending (risk=medium) 2026-07-10 16:21:40,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 390 and Message-Id '<884694680743348.1783700500.495740890502930-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:21:40,619 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:21:40,711 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-07-10 16:21:40,711 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:21:40,766 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 78: submitted to approval request 56. 2026-07-10 16:21:40,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine routine_sideeffect_9 created proposal 78, routed to state=pending. 2026-07-10 16:21:40,774 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_run_skips_gracefully_when_target_app_absent ... 2026-07-10 16:21:40,786 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine test_routine_a8d4cdbf skipped - target model model.that.does.not.exist not in registry. 2026-07-10 16:21:40,787 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_run_spawns_one_work_item_linked_to_routine ... 2026-07-10 16:21:40,982 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_run_with_no_matches_creates_no_work_item ... 2026-07-10 16:21:41,002 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine test_routine_e2931ab4 found no matching res.partner records. 2026-07-10 16:21:41,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:21:41,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_completion_callback_is_idempotent ... 2026-07-10 16:21:41,042 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 79: workflow instance False completed; proposal/work item advanced to terminal state. 2026-07-10 16:21:41,042 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 79: workflow instance False completed; proposal/work item advanced to terminal state. 2026-07-10 16:21:41,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_execute_approved_falls_back_to_super_without_workflow ... 2026-07-10 16:21:41,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 80: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-10 16:21:41,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_execute_approved_launches_workflow_when_routed ... 2026-07-10 16:21:51,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 81: launched workflow.instance 1 (workflow 5); proposal executed (orchestrated). 2026-07-10 16:21:51,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_execute_approved_no_published_version_stays_approved ... 2026-07-10 16:22:02,142 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_instance_completion_callback_advances_terminal_states ... 2026-07-10 16:22:13,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 83: workflow instance 2 completed; proposal/work item advanced to terminal state. 2026-07-10 16:22:13,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_policy_workflow_id_accepts_correct_model ... 2026-07-10 16:22:23,265 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_policy_workflow_id_rejects_wrong_model ... 2026-07-10 16:22:32,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:22:32,600 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-07-10 16:22:34,203 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 391 and Message-Id '<148697395446091.1783700554.164098978042603-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:34,203 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:34,217 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-07-10 16:22:34,235 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15268] 2026-07-10 16:22:34,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:34,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:34,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 392 and Message-Id '<010074649473427.1783700554.721781253814697-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:34,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:34,768 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-07-10 16:22:34,782 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15270] 2026-07-10 16:22:34,782 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:34,790 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:35,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 393 and Message-Id '<586812623093852.1783700555.403072357177734-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:35,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:35,481 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-07-10 16:22:35,498 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15272] 2026-07-10 16:22:35,498 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:35,507 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:35,994 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.message records with IDs: [15274] 2026-07-10 16:22:36,093 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.message records with IDs: [15276, 15274] 2026-07-10 16:22:36,150 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.message records with IDs: [15275] 2026-07-10 16:22:36,224 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted calendar.event records with IDs: [24] 2026-07-10 16:22:36,237 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.followers records with IDs: [1788, 1789] 2026-07-10 16:22:36,320 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.message records with IDs: [15277, 15276, 15274] 2026-07-10 16:22:36,373 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.message records with IDs: [15277, 15276, 15274] 2026-07-10 16:22:36,388 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted appointment.appointment records with IDs: [6] 2026-07-10 16:22:36,403 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #165 deleted mail.followers records with IDs: [1785, 1786, 1787] 2026-07-10 16:22:36,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-07-10 16:22:37,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 394 and Message-Id '<871042693596512.1783700557.049151897430420-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:37,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:37,102 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-07-10 16:22:37,115 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15279] 2026-07-10 16:22:37,115 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:37,124 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:37,692 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 395 and Message-Id '<243795643102113.1783700557.651340007781982-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:37,692 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:37,703 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-07-10 16:22:37,716 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15281] 2026-07-10 16:22:37,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:37,724 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:38,303 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 396 and Message-Id '<679692368815698.1783700558.243182659149170-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:38,303 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:38,318 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-07-10 16:22:38,345 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15283] 2026-07-10 16:22:38,345 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:38,362 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:39,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-07-10 16:22:39,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 397 and Message-Id '<505473182266212.1783700559.653049707412720-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:39,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:39,701 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-07-10 16:22:39,714 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15287] 2026-07-10 16:22:39,714 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:39,722 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:40,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 398 and Message-Id '<357566717194743.1783700560.312438011169434-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:40,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:40,383 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-07-10 16:22:40,426 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15289] 2026-07-10 16:22:40,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:40,436 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:40,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 399 and Message-Id '<165775127117033.1783700560.947814702987671-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:40,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:40,999 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-07-10 16:22:41,012 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15291] 2026-07-10 16:22:41,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:41,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:41,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:22:41,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-07-10 16:22:41,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 400 and Message-Id '<745422023954518.1783700561.866732358932495-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:41,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:41,914 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-07-10 16:22:41,930 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15296] 2026-07-10 16:22:41,956 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:41,965 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:42,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 401 and Message-Id '<824999273287786.1783700562.428696393966675-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:42,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:42,474 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-07-10 16:22:42,487 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15298] 2026-07-10 16:22:42,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:42,496 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:42,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 402 and Message-Id '<792239305140630.1783700562.946076154708862-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:42,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:42,997 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-07-10 16:22:43,013 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15300] 2026-07-10 16:22:43,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:43,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:43,345 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-07-10 16:22:43,361 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #7 deleted mail.message records with IDs: [15302] 2026-07-10 16:22:43,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-07-10 16:22:43,375 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-07-10 16:22:43,426 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-07-10 16:22:43,442 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #7 deleted mail.message records with IDs: [15303] 2026-07-10 16:22:43,444 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-07-10 16:22:43,503 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #174 deleted mail.message records with IDs: [15303] 2026-07-10 16:22:43,523 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #174 deleted appointment.appointment records with IDs: [11] 2026-07-10 16:22:43,534 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #174 deleted mail.followers records with IDs: [1801, 1802, 1803] 2026-07-10 16:22:43,721 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 174, model: appointment.appointment 2026-07-10 16:22:43,737 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 174, model: appointment.appointment 2026-07-10 16:22:43,766 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #174 deleted mail.message records with IDs: [15304] 2026-07-10 16:22:43,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 174, model: appointment.appointment 2026-07-10 16:22:43,882 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #175 deleted mail.message records with IDs: [15305] 2026-07-10 16:22:43,903 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #175 deleted appointment.appointment records with IDs: [13] 2026-07-10 16:22:43,916 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #175 deleted mail.followers records with IDs: [1807, 1808, 1809] 2026-07-10 16:22:43,970 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #175 deleted mail.message records with IDs: [15304] 2026-07-10 16:22:43,979 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #175 deleted appointment.appointment records with IDs: [12] 2026-07-10 16:22:43,989 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #175 deleted mail.followers records with IDs: [1804, 1805, 1806] 2026-07-10 16:22:43,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-07-10 16:22:44,492 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 403 and Message-Id '<900966232708339.1783700564.455160856246948-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:44,492 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:44,502 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-07-10 16:22:44,514 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15307] 2026-07-10 16:22:44,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:44,523 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:45,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 404 and Message-Id '<949000458691883.1783700565.034165620803833-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:45,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:45,078 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-07-10 16:22:45,089 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15309] 2026-07-10 16:22:45,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:45,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:45,582 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 405 and Message-Id '<712976969102902.1783700565.545910596847534-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:45,582 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:45,592 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-07-10 16:22:45,604 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15311] 2026-07-10 16:22:45,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:45,612 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:45,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 177, model: viin.appointment.type 2026-07-10 16:22:45,771 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #177 deleted mail.message records with IDs: [2384] 2026-07-10 16:22:45,775 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 177, model: viin.appointment.type 2026-07-10 16:22:45,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 177, model: viin.appointment.type 2026-07-10 16:22:45,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 178, model: viin.appointment.type 2026-07-10 16:22:45,825 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #178 deleted mail.message records with IDs: [2384] 2026-07-10 16:22:45,831 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: viin.appointment.type 2026-07-10 16:22:45,839 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 178, model: viin.appointment.type 2026-07-10 16:22:45,940 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #179 deleted mail.message records with IDs: [15313] 2026-07-10 16:22:45,957 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #179 deleted viin.appointment.type records with IDs: [4] 2026-07-10 16:22:45,964 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #179 deleted mail.followers records with IDs: [1810] 2026-07-10 16:22:45,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:22:45,974 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-07-10 16:22:46,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 406 and Message-Id '<539248799326531.1783700566.567563772201538-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:46,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:46,618 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-07-10 16:22:46,640 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15315] 2026-07-10 16:22:46,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:46,651 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:47,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 407 and Message-Id '<097601980770576.1783700567.146432161331177-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:47,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:47,195 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-07-10 16:22:47,209 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15317] 2026-07-10 16:22:47,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:47,217 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:47,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 408 and Message-Id '<964211762918907.1783700567.665439605712891-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:47,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:47,710 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-07-10 16:22:47,723 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15319] 2026-07-10 16:22:47,723 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:47,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:48,033 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-07-10 16:22:48,603 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 409 and Message-Id '<808466657577604.1783700568.565172910690308-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:48,603 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:48,614 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-07-10 16:22:48,627 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15325] 2026-07-10 16:22:48,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:48,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:49,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 410 and Message-Id '<452408656104765.1783700569.150901317596436-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:49,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:49,201 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-07-10 16:22:49,216 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15327] 2026-07-10 16:22:49,216 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:49,225 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:49,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 411 and Message-Id '<860805794392831.1783700569.731526851654053-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:49,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:49,784 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-07-10 16:22:49,798 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15329] 2026-07-10 16:22:49,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:49,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:50,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:22:50,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-07-10 16:22:50,711 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 412 and Message-Id '<965486691015656.1783700570.676024436950684-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:50,711 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:50,722 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-07-10 16:22:50,742 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15332] 2026-07-10 16:22:50,742 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:50,753 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:51,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 413 and Message-Id '<425399152112930.1783700571.207818031311035-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:51,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:51,259 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-07-10 16:22:51,273 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15334] 2026-07-10 16:22:51,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:51,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:51,915 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 414 and Message-Id '<389887210829209.1783700571.870326995849609-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:51,915 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:51,927 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-07-10 16:22:51,940 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15336] 2026-07-10 16:22:51,940 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:51,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:53,387 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 415 and Message-Id '<808343552950635.1783700573.243943452835083-openerp-106-sale.order@494d18125595>' from 'user@example.viindoo.com' to (redacted) 't***@example.viindoo.com' successfully sent 2026-07-10 16:22:53,388 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:53,782 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-07-10 16:22:53,782 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:53,892 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #186 deleted mail.message records with IDs: [15340] 2026-07-10 16:22:53,940 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #186 deleted calendar.event records with IDs: [25] 2026-07-10 16:22:53,948 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #186 deleted mail.followers records with IDs: [1824, 1825] 2026-07-10 16:22:54,657 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 416 and Message-Id '<699057843917963.1783700574.598726987838745-openerp-107-sale.order@494d18125595>' from 'user@example.viindoo.com' to (redacted) 't***@example.viindoo.com' successfully sent 2026-07-10 16:22:54,657 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:55,001 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-07-10 16:22:55,002 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:55,117 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #186 deleted mail.message records with IDs: [15344] 2026-07-10 16:22:55,150 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #186 deleted calendar.event records with IDs: [26] 2026-07-10 16:22:55,160 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #186 deleted mail.followers records with IDs: [1831, 1832] 2026-07-10 16:22:55,205 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-10 16:22:55,206 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-07-10 16:22:55,727 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 417 and Message-Id '<669259579793463.1783700575.692369461059570-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:55,727 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:55,739 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-07-10 16:22:55,761 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15348] 2026-07-10 16:22:55,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:55,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:56,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 418 and Message-Id '<409368575472810.1783700576.199757337570190-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:56,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:56,245 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-07-10 16:22:56,256 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15350] 2026-07-10 16:22:56,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:56,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:56,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 419 and Message-Id '<782185712172270.1783700576.728086948394775-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:56,774 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:56,786 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-07-10 16:22:56,801 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15352] 2026-07-10 16:22:56,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:56,810 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:57,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:22:57,187 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-07-10 16:22:57,188 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-07-10 16:22:57,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-07-10 16:22:57,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-07-10 16:22:57,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-07-10 16:22:57,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-07-10 16:22:57,200 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:22:57,202 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-07-10 16:22:57,766 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 420 and Message-Id '<776938917107941.1783700577.729459762573242-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:57,767 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:57,775 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-07-10 16:22:57,787 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15355] 2026-07-10 16:22:57,787 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:57,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:58,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 421 and Message-Id '<396030994904870.1783700578.258561849594116-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:22:58,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:58,308 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-07-10 16:22:58,321 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15357] 2026-07-10 16:22:58,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:58,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:58,974 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 422 and Message-Id '<952184534946852.1783700578.931771755218506-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:22:58,974 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:58,986 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-07-10 16:22:59,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15359] 2026-07-10 16:22:59,001 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:22:59,010 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:22:59,225 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-07-10 16:22:59,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-07-10 16:22:59,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 423 and Message-Id '<276859008227502.1783700579.942824125289917-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:22:59,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:22:59,981 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-07-10 16:22:59,993 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15385] 2026-07-10 16:22:59,994 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:00,595 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 424 and Message-Id '<461436585800032.1783700580.555285453796387-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:23:00,595 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:00,605 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-07-10 16:23:00,619 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15387] 2026-07-10 16:23:00,619 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:00,627 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:01,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 425 and Message-Id '<896445670637745.1783700581.126112461090088-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:23:01,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:01,176 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-07-10 16:23:01,189 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15389] 2026-07-10 16:23:01,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:01,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:01,415 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-07-10 16:23:01,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-07-10 16:23:02,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 426 and Message-Id '<349342246018649.1783700581.987675905227661-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:23:02,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:02,029 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-07-10 16:23:02,042 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15392] 2026-07-10 16:23:02,042 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:02,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:02,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 427 and Message-Id '<183358619142685.1783700582.517893075942993-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:23:02,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:02,561 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-07-10 16:23:02,572 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15394] 2026-07-10 16:23:02,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:02,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:03,082 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 428 and Message-Id '<571200074508210.1783700583.045363426208496-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:23:03,083 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:03,092 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-07-10 16:23:03,105 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15396] 2026-07-10 16:23:03,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:03,113 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:03,358 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-07-10 16:23:03,537 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-07-10 16:23:04,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 429 and Message-Id '<543883052541083.1783700584.127129077911377-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:23:04,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:04,196 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-07-10 16:23:04,212 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15401] 2026-07-10 16:23:04,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:04,220 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:04,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 430 and Message-Id '<030885074716237.1783700584.757012844085693-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:23:04,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:04,806 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-07-10 16:23:04,818 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15403] 2026-07-10 16:23:04,818 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:04,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:05,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 431 and Message-Id '<880519732589876.1783700585.276797771453857-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:23:05,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:05,328 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-07-10 16:23:05,340 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15405] 2026-07-10 16:23:05,341 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:05,349 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:05,550 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-07-10 16:23:05,677 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-07-10 16:23:06,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 432 and Message-Id '<950990179225123.1783700586.217053651809692-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:23:06,248 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:06,256 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-07-10 16:23:06,269 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15410] 2026-07-10 16:23:06,270 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:06,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:06,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 433 and Message-Id '<014808782803844.1783700586.812904357910156-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:23:06,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:06,852 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-07-10 16:23:06,862 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15412] 2026-07-10 16:23:06,863 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:06,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:07,381 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 434 and Message-Id '<550049246651249.1783700587.354861497879028-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:23:07,381 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:07,390 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-07-10 16:23:07,400 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15414] 2026-07-10 16:23:07,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:07,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:07,614 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-07-10 16:23:07,624 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-07-10 16:23:07,666 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:23:07,668 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-07-10 16:23:08,199 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 435 and Message-Id '<934737660242317.1783700588.157771348953247-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:23:08,199 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:08,211 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-07-10 16:23:08,226 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15417] 2026-07-10 16:23:08,226 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:08,235 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:08,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 436 and Message-Id '<954965754109259.1783700588.727368593215942-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:23:08,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:08,779 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-07-10 16:23:08,792 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15419] 2026-07-10 16:23:08,792 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:08,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:09,386 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 437 and Message-Id '<091561233080105.1783700589.354425907135010-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:23:09,386 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:09,396 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-07-10 16:23:09,407 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15421] 2026-07-10 16:23:09,407 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:09,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:09,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-07-10 16:23:09,596 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2384] 2026-07-10 16:23:09,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-07-10 16:23:09,608 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 7, model: viin.appointment.type 2026-07-10 16:23:09,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-07-10 16:23:10,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 438 and Message-Id '<543726699080640.1783700590.147973299026489-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-10 16:23:10,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:10,194 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-07-10 16:23:10,207 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15424] 2026-07-10 16:23:10,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:10,215 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:10,686 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 439 and Message-Id '<864698649289476.1783700590.649105548858643-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-10 16:23:10,686 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:10,696 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-07-10 16:23:10,708 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15426] 2026-07-10 16:23:10,708 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:10,715 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:11,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 440 and Message-Id '<867842688819918.1783700591.144012689590454-openerp-private@494d18125595>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-10 16:23:11,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:11,191 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-07-10 16:23:11,202 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15428] 2026-07-10 16:23:11,203 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:11,211 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-10 16:23:11,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-07-10 16:23:11,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 210, model: appointment.type.working.time 2026-07-10 16:23:11,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 210, model: appointment.type.working.time 2026-07-10 16:23:11,427 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #212 deleted appointment.type.working.time records with IDs: [1] 2026-07-10 16:23:11,440 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:23:11,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-07-10 16:23:16,534 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:portal from n/a 2026-07-10 16:23:16,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:23:16,908 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:23:16] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 17 0.014 0.343 2026-07-10 16:23:16,976 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:23:16] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 24 0.022 0.035 2026-07-10 16:23:17,013 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:23:17] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 17 0.007 0.025 2026-07-10 16:23:17,016 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-07-10 16:23:22,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:portal from n/a 2026-07-10 16:23:22,242 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:23:22,696 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:23:22] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 79 0.059 0.398 2026-07-10 16:23:23,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 443 and Message-Id '<562568527612258.1783700603.076009511947632-openerp-19-appointment.appointment@494d18125595>' from 'info@yourcompany.com' to (redacted) 'j**********63@example.com' successfully sent 2026-07-10 16:23:23,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:23,118 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-07-10 16:23:23,133 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15439] 2026-07-10 16:23:23,133 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:23,149 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:23:23] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 158 0.145 0.300 2026-07-10 16:23:23,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-10 16:23:28,434 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-07-10 16:23:28,978 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 444 and Message-Id '<509936052735108.1783700608.875625371932983-openerp-message-notify@494d18125595>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_a@example.viindoo.com' successfully sent 2026-07-10 16:23:28,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:29,027 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #225 deleted mail.mail records with IDs: [444] 2026-07-10 16:23:29,028 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:29,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 445 and Message-Id '<358039122326148.1783700609.093479156494141-openerp-message-notify@494d18125595>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com' successfully sent 2026-07-10 16:23:29,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:29,159 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #225 deleted mail.mail records with IDs: [445] 2026-07-10 16:23:29,159 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:29,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 446 and Message-Id '<312981487748043.1783700609.213297367095947-openerp-message-notify@494d18125595>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-10 16:23:29,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:29,293 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #225 deleted mail.mail records with IDs: [446] 2026-07-10 16:23:29,294 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:29,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 447 and Message-Id '<682107239872913.1783700609.367419958114624-openerp-message-notify@494d18125595>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-10 16:23:29,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:29,476 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #225 deleted mail.mail records with IDs: [447] 2026-07-10 16:23:29,477 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:29,711 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.activity records with IDs: [187, 188, 189, 190] 2026-07-10 16:23:29,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 448 and Message-Id '<327549141252223.1783700609.790147304534912-openerp-message-notify@494d18125595>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com' successfully sent 2026-07-10 16:23:29,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:29,887 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.mail records with IDs: [448] 2026-07-10 16:23:29,887 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:30,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 449 and Message-Id '<812298394983341.1783700609.953154325485229-openerp-message-notify@494d18125595>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-10 16:23:30,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:30,044 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.mail records with IDs: [449] 2026-07-10 16:23:30,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:30,195 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 450 and Message-Id '<145378363581551.1783700610.109725236892700-openerp-message-notify@494d18125595>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-10 16:23:30,195 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:30,214 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.mail records with IDs: [450] 2026-07-10 16:23:30,214 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:30,436 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #227 deleted mail.activity records with IDs: [191, 192, 193] 2026-07-10 16:23:30,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 451 and Message-Id '<307088920479042.1783700610.508737087249756-openerp-message-notify@494d18125595>' from 'activity_approver_b@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-10 16:23:30,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:30,591 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #227 deleted mail.mail records with IDs: [451] 2026-07-10 16:23:30,591 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:30,729 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 452 and Message-Id '<196706467921710.1783700610.657939672470093-openerp-message-notify@494d18125595>' from 'activity_approver_b@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-10 16:23:30,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:30,741 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #227 deleted mail.mail records with IDs: [452] 2026-07-10 16:23:30,741 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:30,857 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-07-10 16:23:31,412 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 453 and Message-Id '<116075699654938.1783700611.307211875915527-openerp-message-notify@494d18125595>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_a@example.viindoo.com' successfully sent 2026-07-10 16:23:31,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:31,478 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #225 deleted mail.mail records with IDs: [453] 2026-07-10 16:23:31,479 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:31,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 454 and Message-Id '<353709436234457.1783700611.548230648040771-openerp-message-notify@494d18125595>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com' successfully sent 2026-07-10 16:23:31,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:31,635 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #225 deleted mail.mail records with IDs: [454] 2026-07-10 16:23:31,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:31,859 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.activity records with IDs: [196, 197] 2026-07-10 16:23:32,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 455 and Message-Id '<797465413630666.1783700611.953552722930908-openerp-message-notify@494d18125595>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-10 16:23:32,004 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:32,016 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.mail records with IDs: [455] 2026-07-10 16:23:32,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:32,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 456 and Message-Id '<613411395214803.1783700612.078342676162720-openerp-message-notify@494d18125595>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-10 16:23:32,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:32,169 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #226 deleted mail.mail records with IDs: [456] 2026-07-10 16:23:32,169 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:32,422 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #229 deleted mail.activity records with IDs: [198, 199] 2026-07-10 16:23:32,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 457 and Message-Id '<980240038669998.1783700612.472634077072144-openerp-58-viin.approval.request@494d18125595>' from 'activity_approver_d@example.viindoo.com' to (redacted) 'a****************_a@example.viindoo.com', 'a****************_b@example.viindoo.com', 'a****************_c@example.viindoo.com', 'a****************_e@example.viindoo.com', 'a****************_f@example.viindoo.com' successfully sent 2026-07-10 16:23:32,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 5 2026-07-10 16:23:32,616 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #229 deleted mail.mail records with IDs: [457] 2026-07-10 16:23:32,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:32,699 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-10 16:23:49,584 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-07-10 16:23:49,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-07-10 16:23:50,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-07-10 16:23:50,741 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-07-10 16:23:50,802 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-07-10 16:23:51,125 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-07-10 16:23:51,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-07-10 16:23:51,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-07-10 16:23:51,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-07-10 16:23:52,329 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [91] 2026-07-10 16:23:52,376 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-07-10 16:23:52,857 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [93] 2026-07-10 16:23:52,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-07-10 16:23:53,250 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:23:55,219 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10138, 10139, 10140, 10141, 10142, 10143, 10144] 2026-07-10 16:23:56,112 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10145, 10146, 10147, 10148, 10149, 10150, 10151] 2026-07-10 16:23:56,831 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3787, 3783, 3368] 2026-07-10 16:23:56,949 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [159196] 2026-07-10 16:23:56,984 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [1950] 2026-07-10 16:23:56,984 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-07-10 16:23:57,183 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10152, 10153, 10154, 10155, 10156, 10157, 10158, 10159, 10160] 2026-07-10 16:23:58,803 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 458 and Message-Id '<238014050034157.1783700638.662468671798706-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:23:58,803 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:58,937 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-07-10 16:23:58,938 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:23:59,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 459 and Message-Id '<444145261120311.1783700639.559947967529297-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:23:59,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:23:59,684 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-07-10 16:23:59,684 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:00,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 460 and Message-Id '<394387991640003.1783700640.267434358596802-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:00,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:00,428 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-07-10 16:24:00,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:00,604 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [202] 2026-07-10 16:24:01,423 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 461 and Message-Id '<539198016631425.1783700641.372386217117310-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:01,423 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:01,542 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-07-10 16:24:01,542 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:02,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 462 and Message-Id '<262474848824317.1783700642.136313199996948-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:02,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:02,330 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-07-10 16:24:02,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:02,475 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-07-10 16:24:03,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 463 and Message-Id '<067294867061158.1783700643.243638515472412-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:03,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:03,439 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-07-10 16:24:03,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:03,603 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [205] 2026-07-10 16:24:04,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 464 and Message-Id '<400204866342603.1783700644.402296066284180-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:04,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:04,587 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-07-10 16:24:04,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:04,754 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-07-10 16:24:05,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 465 and Message-Id '<050635047879948.1783700645.557606458663940-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:05,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:05,738 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-07-10 16:24:05,738 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:05,892 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [207] 2026-07-10 16:24:06,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 466 and Message-Id '<185396687907322.1783700646.538131475448608-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:06,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:06,712 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-07-10 16:24:06,713 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:06,791 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [208] 2026-07-10 16:24:07,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 467 and Message-Id '<940452118399705.1783700647.412522315979004-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:07,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:07,544 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-07-10 16:24:07,545 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:07,632 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [209] 2026-07-10 16:24:08,309 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 468 and Message-Id '<055461150647004.1783700648.246621370315552-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:08,309 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:08,450 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-07-10 16:24:08,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:08,483 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-07-10 16:24:08,530 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-07-10 16:24:08,569 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-07-10 16:24:08,610 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-07-10 16:24:08,649 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-07-10 16:24:08,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-07-10 16:24:08,745 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-07-10 16:24:08,798 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-07-10 16:24:09,719 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 469 and Message-Id '<761066435054965.1783700649.638774871826172-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:09,720 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:09,819 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-07-10 16:24:09,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:10,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-07-10 16:24:10,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-07-10 16:24:12,099 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 470 and Message-Id '<977527813156582.1783700651.979315757751465-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:12,099 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:12,260 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-07-10 16:24:12,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:12,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-07-10 16:24:13,569 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 471 and Message-Id '<789940050928021.1783700653.459672927856445-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:13,569 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:13,696 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-07-10 16:24:13,697 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:13,867 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [213] 2026-07-10 16:24:14,076 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-07-10 16:24:15,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 472 and Message-Id '<640714551066441.1783700655.169523239135742-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:15,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:15,413 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-07-10 16:24:15,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:15,587 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214] 2026-07-10 16:24:15,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-07-10 16:24:16,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 473 and Message-Id '<117046998272162.1783700656.786427974700928-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:16,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:16,995 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-07-10 16:24:16,996 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:17,091 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [215] 2026-07-10 16:24:17,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-07-10 16:24:18,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 474 and Message-Id '<654969936720747.1783700658.566711664199829-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:18,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:18,786 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-07-10 16:24:18,787 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:18,911 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [216] 2026-07-10 16:24:19,622 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 475 and Message-Id '<198804963889576.1783700659.576087474822998-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:19,623 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:19,745 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-07-10 16:24:19,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:19,819 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-07-10 16:24:19,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-07-10 16:24:19,963 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-07-10 16:24:20,001 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-07-10 16:24:20,101 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-07-10 16:24:20,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-07-10 16:24:20,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-07-10 16:24:20,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-07-10 16:24:20,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-07-10 16:24:20,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-07-10 16:24:20,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-07-10 16:24:20,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_02_query_count_cold at /data/build/Viindoo-tvtmaaddons-17.0/viin_approval/tests/test_approval_field_mapping_performance.py:95 2026-07-10 16:24:20,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-07-10 16:24:20,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 5 < 8 in test_03_query_count_warm at /data/build/Viindoo-tvtmaaddons-17.0/viin_approval/tests/test_approval_field_mapping_performance.py:107 2026-07-10 16:24:20,507 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-07-10 16:24:20,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_04_query_count_scaling_with_more_children at /data/build/Viindoo-tvtmaaddons-17.0/viin_approval/tests/test_approval_field_mapping_performance.py:124 2026-07-10 16:24:20,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-07-10 16:24:20,653 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:24:21,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-07-10 16:24:22,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 476 and Message-Id '<846764361313847.1783700662.354399442672729-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:22,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:22,730 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-07-10 16:24:22,731 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:22,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-07-10 16:24:24,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 477 and Message-Id '<296295448788626.1783700664.101021528244019-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:24,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:24,392 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-07-10 16:24:24,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:24,451 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:24:26,154 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_multi_header_field_default_from_line_code_applied_to_sources ... 2026-07-10 16:24:27,133 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 478 and Message-Id '<034908795838111.1783700667.016243696212769-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:27,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:27,334 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #232 deleted mail.mail records with IDs: [478] 2026-07-10 16:24:27,335 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:27,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_header_default_applied_to_source_only_field ... 2026-07-10 16:24:28,668 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #232 deleted request.approval.user.line records with IDs: [117] 2026-07-10 16:24:28,901 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 479 and Message-Id '<510556207279537.1783700668.777767181396484-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:28,901 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:28,986 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #232 deleted mail.mail records with IDs: [479] 2026-07-10 16:24:28,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:29,119 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_line_default_applied_to_source_children_only ... 2026-07-10 16:24:30,715 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #232 deleted request.approval.user.line records with IDs: [119] 2026-07-10 16:24:30,938 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 480 and Message-Id '<111773342512599.1783700670.812532424926758-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:24:30,938 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:24:30,990 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #232 deleted mail.mail records with IDs: [480] 2026-07-10 16:24:30,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:24:31,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:24:32,228 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-07-10 16:24:34,057 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-07-10 16:24:35,764 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-07-10 16:24:37,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-07-10 16:24:39,358 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:24:40,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-07-10 16:24:40,416 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-07-10 16:24:40,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-07-10 16:24:40,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-07-10 16:24:41,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-07-10 16:24:41,560 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-07-10 16:24:42,057 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-07-10 16:24:43,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-07-10 16:24:43,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-07-10 16:24:43,499 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:24:45,129 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_loads_defaults_fill_if_empty ... 2025-01-31 09:00:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #235 deleted request.approval.user.line records with IDs: [125] 2026-07-10 16:24:45,962 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_overrides_when_forced ... 2025-01-31 09:00:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #235 deleted request.approval.user.line records with IDs: [125] 2026-07-10 16:24:47,039 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-07-10 16:24:47,683 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #235 deleted request.approval.user.line records with IDs: [125] 2026-07-10 16:24:47,878 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2025-01-31 09:00:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #235 deleted request.approval.user.line records with IDs: [129] 2026-07-10 16:24:50,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2025-01-31 09:00:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #235 deleted request.approval.user.line records with IDs: [131] 2026-07-10 16:24:53,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-07-10 16:24:55,862 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #235 deleted request.approval.user.line records with IDs: [133] 2026-07-10 16:24:56,181 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:24:57,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-07-10 16:24:57,371 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-07-10 16:24:57,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-07-10 16:24:57,567 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-07-10 16:24:57,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-07-10 16:24:58,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_11_line_defaults_do_not_override_existing_values_direct_create ... 2026-07-10 16:24:58,433 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-07-10 16:24:58,867 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-07-10 16:24:59,214 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_40_line_defaults_fill_if_empty_via_request_write ... 2025-01-31 09:00:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [135] 2026-07-10 16:24:59,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_41_line_defaults_do_not_override_existing_values_via_request_write ... 2026-07-10 16:24:59,961 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [135] 2026-07-10 16:24:59,996 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-07-10 16:25:00,294 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [135] 2026-07-10 16:25:00,332 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-07-10 16:25:00,832 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-07-10 16:25:01,280 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [135] 2026-07-10 16:25:01,381 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-07-10 16:25:01,710 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-07-10 16:25:02,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-07-10 16:25:02,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_61_create_request_with_lines_values_take_precedence_when_not_forced ... 2026-07-10 16:25:02,772 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-07-10 16:25:03,388 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_63_create_request_with_multiple_lines_mixed_values_and_force ... 2026-07-10 16:25:04,847 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:25:06,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-07-10 16:25:06,590 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-07-10 16:25:07,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 481 and Message-Id '<086123953936156.1783700707.450199127197266-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:25:07,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:25:07,706 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-07-10 16:25:07,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:25:07,759 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-07-10 16:25:08,521 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 482 and Message-Id '<394966504514253.1783700708.402259349822998-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:25:08,521 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:25:08,638 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-07-10 16:25:08,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:25:08,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:25:16,522 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_01_dest_model_id_and_has_lines_by_mode ... 2026-07-10 16:25:16,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-07-10 16:25:17,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-07-10 16:25:17,457 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_06_before_approval_required_domain_validation_ok_and_bad ... 2026-07-10 16:25:17,571 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-07-10 16:25:20,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:25:21,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-07-10 16:25:21,728 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-07-10 16:25:22,385 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-07-10 16:25:23,080 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-07-10 16:25:23,803 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-07-10 16:25:24,454 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-07-10 16:25:25,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-07-10 16:25:25,687 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-07-10 16:25:26,342 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:25:28,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-07-10 16:25:28,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-07-10 16:25:30,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-07-10 16:25:32,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-07-10 16:25:33,132 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #238 deleted request.approval.user.line records with IDs: [149] 2026-07-10 16:25:33,277 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2025-01-31 09:00:00,000 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #238 deleted request.approval.user.line records with IDs: [154] 2026-07-10 16:25:36,047 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:25:44,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-07-10 16:25:45,039 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-07-10 16:25:45,517 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-07-10 16:25:45,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-07-10 16:25:46,435 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-07-10 16:25:46,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-07-10 16:25:47,301 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-07-10 16:25:47,767 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-07-10 16:25:48,144 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-07-10 16:25:48,562 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-07-10 16:25:48,984 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-07-10 16:25:49,407 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-07-10 16:25:49,461 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-07-10 16:25:49,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-07-10 16:25:49,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-07-10 16:25:50,437 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-07-10 16:25:50,968 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-07-10 16:25:51,349 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-07-10 16:25:52,086 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-07-10 16:25:52,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-07-10 16:25:52,846 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-07-10 16:25:53,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-07-10 16:25:53,649 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-07-10 16:25:54,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-07-10 16:25:54,461 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-07-10 16:25:54,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-07-10 16:25:54,547 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-07-10 16:25:54,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_all_must_approve_creates_one_line_per_user_required_true ... 2026-07-10 16:25:55,443 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_any_in_step_creates_single_line_with_all_users ... 2026-07-10 16:25:55,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-07-10 16:25:56,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-07-10 16:25:57,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-07-10 16:25:57,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-10 16:26:07,508 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-07-10 16:26:07,984 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-07-10 16:26:09,704 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-07-10 16:26:10,147 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-07-10 16:26:10,528 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-07-10 16:26:10,980 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-07-10 16:26:11,440 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-07-10 16:26:11,952 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-10 16:26:19,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-07-10 16:26:20,985 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-07-10 16:26:21,502 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_does_not_skip_when_result_is_non_empty_even_if_skip_required_true ... 2026-07-10 16:26:21,908 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_required_step_raises_when_no_result_and_skip_required_false ... 2026-07-10 16:26:22,309 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_from_employee_parent_chain_with_tag ... 2026-07-10 16:26:22,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-07-10 16:26:23,230 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-10 16:26:25,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-07-10 16:26:25,919 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-07-10 16:26:27,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-07-10 16:26:28,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-07-10 16:26:29,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:26:31,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-07-10 16:26:41,937 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-07-10 16:26:44,329 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #274 deleted request.approval.user.line records with IDs: [235] 2026-07-10 16:26:44,518 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-07-10 16:26:45,060 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [184], uid: 274, model: viin.approval.request 2026-07-10 16:26:45,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-07-10 16:26:47,118 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #274 deleted request.approval.user.line records with IDs: [238] 2026-07-10 16:26:47,159 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-07-10 16:26:49,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:26:51,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-07-10 16:26:52,155 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-07-10 16:26:52,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-07-10 16:26:53,708 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #276 deleted request.approval.user.line records with IDs: [244] 2026-07-10 16:26:53,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-07-10 16:26:54,892 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #276 deleted request.approval.user.line records with IDs: [246] 2026-07-10 16:26:54,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_40_selector_denies_when_type_has_no_src_or_no_write ... 2026-07-10 16:26:55,398 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:26:56,205 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-07-10 16:26:57,212 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15981, 15978] 2026-07-10 16:26:57,834 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.property records with IDs: [1234] 2026-07-10 16:26:57,835 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [822] 2026-07-10 16:26:57,962 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [60] 2026-07-10 16:26:58,238 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [249] 2026-07-10 16:26:58,305 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15980, 15977] 2026-07-10 16:26:58,539 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [821] 2026-07-10 16:26:58,655 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15983, 15982, 15979] 2026-07-10 16:26:58,828 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [193] 2026-07-10 16:26:58,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-07-10 16:26:59,974 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15987, 15985] 2026-07-10 16:27:00,141 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [823] 2026-07-10 16:27:00,242 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15986] 2026-07-10 16:27:00,356 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [194] 2026-07-10 16:27:00,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-07-10 16:27:01,473 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15995, 15990] 2026-07-10 16:27:01,644 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.property records with IDs: [1237] 2026-07-10 16:27:01,644 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [827] 2026-07-10 16:27:01,736 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [63] 2026-07-10 16:27:02,092 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [252] 2026-07-10 16:27:02,143 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15993, 15991] 2026-07-10 16:27:02,314 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [825] 2026-07-10 16:27:02,418 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [15997, 15996, 15992] 2026-07-10 16:27:02,558 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [195] 2026-07-10 16:27:02,570 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-07-10 16:27:03,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 483 and Message-Id '<123027886290306.1783700823.703698635101318-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:03,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:04,003 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-07-10 16:27:04,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:04,263 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [225] 2026-07-10 16:27:04,687 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16008, 16005, 16001, 15998] 2026-07-10 16:27:04,935 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [828] 2026-07-10 16:27:05,141 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:05,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-07-10 16:27:05,562 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:05,568 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-07-10 16:27:06,194 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-07-10 16:27:06,842 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-07-10 16:27:07,568 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10852, 10853, 10854, 10855, 10856, 10857, 10858] 2026-07-10 16:27:08,340 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10859, 10860, 10861, 10862, 10863, 10864, 10865, 10866, 10867, 10868, 10869] 2026-07-10 16:27:09,031 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:09,034 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-07-10 16:27:09,848 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10877, 10878, 10879, 10880, 10881, 10882, 10883] 2026-07-10 16:27:10,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:10,415 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-07-10 16:27:10,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:10,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_wizard: Starting TestWizardDynamicFieldsStrictAll.test_wizard_head_and_line_dynamic_fields_use_strict_patterns ... 2026-07-10 16:27:10,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:13,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-07-10 16:27:13,383 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-07-10 16:27:13,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 484 and Message-Id '<190862857221918.1783700833.809321403503418-openerp-message-notify@494d18125595>' from 'inactive_submitter_user@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-10 16:27:13,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:13,988 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #277 deleted mail.mail records with IDs: [484] 2026-07-10 16:27:13,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:14,160 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [300] 2026-07-10 16:27:14,187 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [226] 2026-07-10 16:27:14,405 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 485 and Message-Id '<470037726959756.1783700834.274379253387451-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'i****************_b@example.viindoo.com' successfully sent 2026-07-10 16:27:14,405 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:14,421 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-07-10 16:27:14,422 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:14,526 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-07-10 16:27:15,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 486 and Message-Id '<308919622401274.1783700834.977236747741699-openerp-message-notify@494d18125595>' from 'inactive_submitter_user@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-10 16:27:15,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:15,143 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #277 deleted mail.mail records with IDs: [486] 2026-07-10 16:27:15,144 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:15,285 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [300] 2026-07-10 16:27:15,311 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [228] 2026-07-10 16:27:15,411 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-07-10 16:27:15,483 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [301] 2026-07-10 16:27:15,819 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-07-10 16:27:16,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 487 and Message-Id '<795991819778813.1783700836.203967809677124-openerp-message-notify@494d18125595>' from 'inactive_submitter_user@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-10 16:27:16,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:16,366 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #277 deleted mail.mail records with IDs: [487] 2026-07-10 16:27:16,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:16,502 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [300] 2026-07-10 16:27:16,528 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [229] 2026-07-10 16:27:16,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 488 and Message-Id '<674923304010935.1783700836.606744527816772-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'i****************_b@example.viindoo.com' successfully sent 2026-07-10 16:27:16,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:16,746 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [488] 2026-07-10 16:27:16,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:16,858 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [230] 2026-07-10 16:27:17,073 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 489 and Message-Id '<337306525969792.1783700836.940146446228027-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-10 16:27:17,073 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:17,086 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [489] 2026-07-10 16:27:17,087 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:17,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:27:17,181 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-07-10 16:27:17,212 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-07-10 16:27:17,224 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-07-10 16:27:18,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-07-10 16:27:18,126 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:19,334 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_01_create_from_partner_children_does_not_create_partner ... 2026-07-10 16:27:20,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_02_confirm_from_partner_children_does_not_create_partner ... 2026-07-10 16:27:21,335 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 490 and Message-Id '<705949172572491.1783700841.224840641021729-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:21,335 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:21,563 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [490] 2026-07-10 16:27:21,563 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:21,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-07-10 16:27:22,813 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 491 and Message-Id '<218215077396961.1783700842.694246053695679-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:22,813 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:23,051 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [491] 2026-07-10 16:27:23,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:23,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:23,126 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-07-10 16:27:23,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:23,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-07-10 16:27:23,193 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-07-10 16:27:24,096 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-07-10 16:27:24,110 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:24,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-07-10 16:27:24,803 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10922, 10923, 10924, 10925, 10926, 10927, 10928] 2026-07-10 16:27:25,368 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-07-10 16:27:26,150 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [10931, 10932, 10933, 10934, 10935, 10936, 10937] 2026-07-10 16:27:26,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:27:28,408 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_301_approval_type_multi_ref_only ... 2026-07-10 16:27:28,499 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_302_approval_type_multi_ref_and_user ... 2026-07-10 16:27:28,512 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_303_multi_excluded_line_fields_do_not_post_diff_messages ... 2026-07-10 16:27:29,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 492 and Message-Id '<443290532451362.1783700849.668316125869751-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:29,822 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:29,964 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #280 deleted mail.mail records with IDs: [492] 2026-07-10 16:27:29,964 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:30,101 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:27:32,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-07-10 16:27:32,261 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-07-10 16:27:32,276 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-07-10 16:27:32,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_201_header_excluded_field_does_not_post_diff_messages ... 2026-07-10 16:27:33,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 493 and Message-Id '<871098473653683.1783700853.479104757308960-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:33,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:33,799 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #281 deleted mail.mail records with IDs: [493] 2026-07-10 16:27:33,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:33,981 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_202_child_excluded_field_does_not_post_diff_messages ... 2026-07-10 16:27:35,328 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 494 and Message-Id '<132673068227666.1783700855.212080478668213-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:35,328 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:35,518 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #281 deleted mail.mail records with IDs: [494] 2026-07-10 16:27:35,518 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:35,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_203_mixed_excluded_fields_scoped_correctly ... 2026-07-10 16:27:37,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 495 and Message-Id '<592193590120874.1783700856.983572959899902-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:37,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:37,300 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #281 deleted mail.mail records with IDs: [495] 2026-07-10 16:27:37,300 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:37,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:27:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_101_single_diff_message_when_child_updated_via_parent_write ... 2026-07-10 16:27:40,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 496 and Message-Id '<811732644501324.1783700860.206444740295410-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:40,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:40,513 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #282 deleted mail.mail records with IDs: [496] 2026-07-10 16:27:40,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:40,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 497 and Message-Id '<640385106127260.1783700860.721434116363525-openerp-852-res.partner@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:40,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:40,793 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [497] 2026-07-10 16:27:40,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:40,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 498 and Message-Id '<781861983906237.1783700860.878610372543335-openerp-209-viin.approval.request@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:40,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:40,960 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [498] 2026-07-10 16:27:40,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:41,084 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 499 and Message-Id '<460058306135032.1783700861.011137485504150-openerp-851-res.partner@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:41,085 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:41,097 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-07-10 16:27:41,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:41,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-07-10 16:27:42,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 500 and Message-Id '<299675939696162.1783700862.134451150894165-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:42,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:42,379 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #282 deleted mail.mail records with IDs: [500] 2026-07-10 16:27:42,379 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:42,606 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 501 and Message-Id '<129298117926410.1783700862.547914981842041-openerp-210-viin.approval.request@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:42,606 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:42,617 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-07-10 16:27:42,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:42,714 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 502 and Message-Id '<160595885695470.1783700862.663535356521606-openerp-852-res.partner@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:27:42,714 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:27:42,725 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-07-10 16:27:42,725 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:27:42,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:27:44,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_mismatch_source_to_request ... 2026-07-10 16:27:46,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_not_mapped_means_request_always_false ... 2026-07-10 16:27:48,041 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_sync_two_way_with_required_source_field ... 2026-07-10 16:27:50,705 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:28:04,562 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_branch_without_chart_template_should_not_have_accounting_types ... 2026-07-10 16:28:04,794 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_company_without_chart_template_should_not_have_accounting_types ... 2026-07-10 16:28:04,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_loading_chart_template_should_generate_types_for_company_and_branch ... 2026-07-10 16:28:13,360 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-10 16:28:14,403 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-07-10 16:28:14,472 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-07-10 16:28:14,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-07-10 16:28:14,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-07-10 16:28:14,512 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:28:15,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-07-10 16:28:16,917 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-07-10 16:28:46,257 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:28:46,258 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:28:56,494 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,494 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:56,495 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:28:58,701 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 503 and Message-Id '<552479780887011.1783700938.597530603408813-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:28:58,701 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:28:58,955 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [503] 2026-07-10 16:28:58,956 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:28:59,312 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [240] 2026-07-10 16:28:59,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 504 and Message-Id '<708195950934684.1783700939.379004478454590-openerp-215-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:28:59,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:28:59,514 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [504] 2026-07-10 16:28:59,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:28:59,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 505 and Message-Id '<912451903689471.1783700939.928020477294922-openerp-215-viin.approval.request@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:28:59,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:00,091 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-07-10 16:29:00,092 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:00,171 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-07-10 16:29:01,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-07-10 16:29:03,352 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 506 and Message-Id '<594974337379525.1783700943.231267213821411-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:29:03,352 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:03,579 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [506] 2026-07-10 16:29:03,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:03,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-07-10 16:29:05,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 507 and Message-Id '<484791911708170.1783700945.046144723892212-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:29:05,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:05,396 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [507] 2026-07-10 16:29:05,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:05,766 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [242] 2026-07-10 16:29:05,932 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 508 and Message-Id '<578506688549818.1783700945.841831922531128-openerp-218-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:29:05,932 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:05,945 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [508] 2026-07-10 16:29:05,945 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:06,306 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-07-10 16:29:07,750 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 509 and Message-Id '<586409533114630.1783700947.638729333877563-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:29:07,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:07,938 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [509] 2026-07-10 16:29:07,939 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:08,232 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [243] 2026-07-10 16:29:08,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 510 and Message-Id '<375469148358480.1783700948.304982185363770-openerp-219-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:29:08,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:08,404 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [510] 2026-07-10 16:29:08,404 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:08,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-07-10 16:29:10,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 511 and Message-Id '<409773705614015.1783700949.924955368041992-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:29:10,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:10,241 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [511] 2026-07-10 16:29:10,241 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:10,678 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-07-10 16:29:10,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 512 and Message-Id '<101180411294937.1783700950.747081279754639-openerp-220-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:29:10,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:10,885 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [512] 2026-07-10 16:29:10,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:20,696 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:29:22,901 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-07-10 16:29:24,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-07-10 16:29:25,946 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-07-10 16:29:27,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 513 and Message-Id '<154475595754868.1783700967.093575477600098-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:29:27,208 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:27,345 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #287 deleted mail.mail records with IDs: [513] 2026-07-10 16:29:27,346 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:27,656 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-07-10 16:29:27,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 514 and Message-Id '<042888433801054.1783700967.734352827072144-openerp-223-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:29:27,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:27,843 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [514] 2026-07-10 16:29:27,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:27,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:29:29,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-07-10 16:29:30,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 515 and Message-Id '<085150217228785.1783700970.170755624771118-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:29:30,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:30,418 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #288 deleted mail.mail records with IDs: [515] 2026-07-10 16:29:30,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:30,709 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-07-10 16:29:30,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 516 and Message-Id '<526828914455271.1783700970.776524543762207-openerp-224-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:29:30,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:29:30,862 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [516] 2026-07-10 16:29:30,862 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:29:30,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-07-10 16:29:31,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-07-10 16:29:32,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:30:03,604 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:30:03,605 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:30:12,926 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,926 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:12,927 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:30:13,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-07-10 16:30:14,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-07-10 16:30:14,412 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-07-10 16:30:14,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_04_with_lines_header_tax_is_ignored_line_tax_applies ... 2026-07-10 16:30:15,004 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-07-10 16:30:15,430 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [247] 2026-07-10 16:30:15,655 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-07-10 16:30:15,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_08_header_and_line_generate_with_own_taxes_and_products ... 2026-07-10 16:30:16,396 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [248] 2026-07-10 16:30:26,101 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:30:56,958 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:30:56,958 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:30:56,958 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:30:56,958 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:30:56,958 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:30:56,959 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:30:56,959 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:30:56,959 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:30:56,959 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,532 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:07,533 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:31:39,204 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan18_id_index on table crossovered_budget_line 2026-07-10 16:31:49,540 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,540 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,540 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,540 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,540 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,541 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,541 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,541 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,541 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:49,541 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan18_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:31:50,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-07-10 16:31:50,957 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-07-10 16:31:51,362 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [249] 2026-07-10 16:31:51,668 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-07-10 16:31:52,145 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [250] 2026-07-10 16:31:52,442 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-07-10 16:31:52,968 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [251] 2026-07-10 16:31:53,346 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-07-10 16:31:53,700 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [252] 2026-07-10 16:31:53,962 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-07-10 16:32:05,380 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:32:38,083 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:32:38,083 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:32:38,083 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:32:38,083 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:32:38,084 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:32:38,084 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:32:38,084 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:32:38,084 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:32:38,084 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:32:48,840 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:33:20,090 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan20_id_index on table crossovered_budget_line 2026-07-10 16:33:30,616 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,616 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,616 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,616 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,616 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,616 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,617 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,617 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,617 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:30,617 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan20_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:33:31,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-07-10 16:33:31,689 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [254] 2026-07-10 16:33:31,896 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-07-10 16:33:32,431 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [255] 2026-07-10 16:33:32,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-07-10 16:33:32,985 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [256] 2026-07-10 16:33:33,242 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [564, 563] 2026-07-10 16:33:33,561 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [257] 2026-07-10 16:33:33,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-07-10 16:33:34,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-07-10 16:33:34,487 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-07-10 16:33:34,815 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [260] 2026-07-10 16:33:35,082 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [16175] 2026-07-10 16:33:45,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:33:53,147 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-07-10 16:33:53,654 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 517 and Message-Id '<357379245867640.1783701233.543020009994507-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:53,654 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:53,699 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [517] 2026-07-10 16:33:53,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:53,914 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [261] 2026-07-10 16:33:54,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 518 and Message-Id '<666397992335384.1783701234.007859230041504-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:33:54,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:54,074 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [518] 2026-07-10 16:33:54,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:54,100 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-07-10 16:33:54,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 519 and Message-Id '<653148902865591.1783701234.365472078323364-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:54,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:54,512 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [519] 2026-07-10 16:33:54,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:54,785 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [263] 2026-07-10 16:33:54,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 520 and Message-Id '<006126358212573.1783701234.909857749938965-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:54,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:54,980 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [520] 2026-07-10 16:33:54,981 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:55,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-07-10 16:33:55,523 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 521 and Message-Id '<980603044525710.1783701235.397390604019165-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:55,523 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:55,563 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [521] 2026-07-10 16:33:55,564 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:55,766 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [265] 2026-07-10 16:33:55,911 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 522 and Message-Id '<775833687828360.1783701235.857011318206787-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:55,911 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:55,922 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [522] 2026-07-10 16:33:55,923 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:56,014 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-07-10 16:33:56,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 523 and Message-Id '<389803139291969.1783701236.326405048370361-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:56,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:56,454 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [523] 2026-07-10 16:33:56,454 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:56,658 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [267] 2026-07-10 16:33:56,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 524 and Message-Id '<482783141439761.1783701236.755794286727905-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:33:56,805 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:56,815 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [524] 2026-07-10 16:33:56,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:56,963 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.activity records with IDs: [268] 2026-07-10 16:33:57,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 525 and Message-Id '<758861374908349.1783701237.048667907714844-openerp-message-notify@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:57,112 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:57,122 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [525] 2026-07-10 16:33:57,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:57,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-07-10 16:33:57,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 526 and Message-Id '<702539953206094.1783701237.554749727249146-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:57,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:57,707 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [526] 2026-07-10 16:33:57,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:57,890 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [270] 2026-07-10 16:33:58,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 527 and Message-Id '<424988892968653.1783701237.989623308181763-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:33:58,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:58,057 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [527] 2026-07-10 16:33:58,057 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:58,216 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.activity records with IDs: [271] 2026-07-10 16:33:58,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 528 and Message-Id '<572549948074130.1783701238.290272951126099-openerp-250-viin.approval.request@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a********************er@example.viindoo.com', 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:58,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-07-10 16:33:58,401 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [528] 2026-07-10 16:33:58,402 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:58,532 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-07-10 16:33:59,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 529 and Message-Id '<915318947072706.1783701238.896184921264648-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:59,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:59,050 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [529] 2026-07-10 16:33:59,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:33:59,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_default_approver_can_only_add_extra_approver_around_own_current_step ... 2026-07-10 16:33:59,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 530 and Message-Id '<983878854704247.1783701239.693885803222656-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:33:59,844 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:33:59,924 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [530] 2026-07-10 16:33:59,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:00,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-07-10 16:34:03,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 531 and Message-Id '<056646722906740.1783701242.907568454742432-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:03,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:03,055 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [531] 2026-07-10 16:34:03,055 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:03,221 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-07-10 16:34:03,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-07-10 16:34:03,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-07-10 16:34:03,720 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 532 and Message-Id '<657697849249654.1783701243.592114925384521-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:03,720 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:03,763 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [532] 2026-07-10 16:34:03,763 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:04,055 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [275] 2026-07-10 16:34:04,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 533 and Message-Id '<631760141888067.1783701244.152038574218750-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:04,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:04,220 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [533] 2026-07-10 16:34:04,221 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:04,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_non_sequential_extra_revoke_keeps_only_pending_non_revoked_approvers ... 2026-07-10 16:34:04,757 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 534 and Message-Id '<143100479866196.1783701244.638652563095093-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:04,757 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:04,809 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [534] 2026-07-10 16:34:04,809 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:04,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 535 and Message-Id '<476365926316587.1783701244.880342721939087-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:04,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:04,987 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [535] 2026-07-10 16:34:04,987 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:05,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 536 and Message-Id '<918553438884943.1783701245.076009273529053-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:05,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:05,181 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [536] 2026-07-10 16:34:05,182 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:05,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 537 and Message-Id '<724441579019830.1783701245.240221023559570-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-10 16:34:05,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:05,312 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [537] 2026-07-10 16:34:05,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:05,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 538 and Message-Id '<979682986477044.1783701245.454688787460327-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************05@example.viindoo.com' successfully sent 2026-07-10 16:34:05,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:05,530 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [538] 2026-07-10 16:34:05,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:05,739 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.activity records with IDs: [277, 278, 279, 280, 281] 2026-07-10 16:34:05,906 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 539 and Message-Id '<523463197348241.1783701245.838172197341919-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:05,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:05,918 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [539] 2026-07-10 16:34:05,919 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:06,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 540 and Message-Id '<854057326227428.1783701245.980252265930176-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************05@example.viindoo.com' successfully sent 2026-07-10 16:34:06,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:06,059 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [540] 2026-07-10 16:34:06,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:06,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 541 and Message-Id '<088555445757199.1783701246.114294528961182-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:06,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:06,189 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [541] 2026-07-10 16:34:06,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:06,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 542 and Message-Id '<654083455786160.1783701246.245640277862549-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-10 16:34:06,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:06,312 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [542] 2026-07-10 16:34:06,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:06,543 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.activity records with IDs: [282, 283, 284, 285] 2026-07-10 16:34:06,704 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 543 and Message-Id '<536002102380743.1783701246.642430543899536-openerp-message-notify@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************05@example.viindoo.com' successfully sent 2026-07-10 16:34:06,705 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:06,715 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [543] 2026-07-10 16:34:06,715 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:06,835 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 544 and Message-Id '<864932167154229.1783701246.771442651748657-openerp-message-notify@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:06,836 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:06,845 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [544] 2026-07-10 16:34:06,845 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:06,963 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 545 and Message-Id '<941015955159097.1783701246.898240804672241-openerp-message-notify@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-10 16:34:06,963 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:06,972 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [545] 2026-07-10 16:34:06,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:07,142 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [286] 2026-07-10 16:34:07,208 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_pending_default_approver_can_add_extra_approver_in_non_sequential_flow ... 2026-07-10 16:34:07,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 546 and Message-Id '<522330794774809.1783701247.613487958908081-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:07,716 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:07,814 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [546] 2026-07-10 16:34:07,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:07,996 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 547 and Message-Id '<503134658877524.1783701247.922119855880737-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:07,997 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:08,008 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [547] 2026-07-10 16:34:08,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:08,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 548 and Message-Id '<575605637105082.1783701248.234115123748779-openerp-message-notify@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:08,313 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:08,354 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [548] 2026-07-10 16:34:08,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:08,417 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-07-10 16:34:08,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 549 and Message-Id '<703196517558938.1783701248.718534469604492-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:08,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:08,858 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [549] 2026-07-10 16:34:08,858 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:09,064 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.activity records with IDs: [292] 2026-07-10 16:34:09,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 550 and Message-Id '<543035579425418.1783701249.191186904907227-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:09,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:09,257 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [550] 2026-07-10 16:34:09,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:09,424 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [293] 2026-07-10 16:34:09,459 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-07-10 16:34:09,875 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 551 and Message-Id '<287177372478459.1783701249.766842842102051-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:09,875 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:09,913 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [551] 2026-07-10 16:34:09,913 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:10,131 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [294] 2026-07-10 16:34:10,266 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 552 and Message-Id '<295718548641066.1783701250.213528633117676-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:10,267 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:10,279 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [552] 2026-07-10 16:34:10,279 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:10,381 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-07-10 16:34:10,710 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-07-10 16:34:11,253 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 553 and Message-Id '<004810936898587.1783701251.141905546188354-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:11,253 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:11,302 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [553] 2026-07-10 16:34:11,303 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:11,426 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 554 and Message-Id '<401619393108558.1783701251.364362001419067-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:11,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:11,437 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [554] 2026-07-10 16:34:11,437 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:11,648 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [296, 297] 2026-07-10 16:34:11,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 555 and Message-Id '<012963050908204.1783701251.756444454193115-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:11,814 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:11,826 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [555] 2026-07-10 16:34:11,827 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:11,994 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [298] 2026-07-10 16:34:12,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 556 and Message-Id '<639073517632819.1783701252.090836524963379-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:12,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:12,165 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [556] 2026-07-10 16:34:12,165 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:12,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 557 and Message-Id '<414247060880331.1783701252.226238727569580-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:12,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:12,309 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [557] 2026-07-10 16:34:12,309 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:12,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-07-10 16:34:12,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 558 and Message-Id '<770458159432460.1783701252.817871570587158-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:12,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:12,969 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [558] 2026-07-10 16:34:12,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:13,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 559 and Message-Id '<745994166884662.1783701253.030807733535767-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:13,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:13,102 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [559] 2026-07-10 16:34:13,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:13,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 560 and Message-Id '<957495967320522.1783701253.264850139617920-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:13,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:13,376 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [560] 2026-07-10 16:34:13,376 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:13,540 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [303] 2026-07-10 16:34:13,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-07-10 16:34:14,121 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 561 and Message-Id '<699923750737828.1783701254.002363443374634-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:14,121 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:14,173 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [561] 2026-07-10 16:34:14,173 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:14,345 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.activity records with IDs: [304] 2026-07-10 16:34:14,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 562 and Message-Id '<320014636429133.1783701254.432105779647827-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:14,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:14,502 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [562] 2026-07-10 16:34:14,502 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:14,684 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [305] 2026-07-10 16:34:14,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 563 and Message-Id '<604217813686380.1783701254.765707731246948-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:14,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:14,825 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [563] 2026-07-10 16:34:14,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:14,957 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [306] 2026-07-10 16:34:15,087 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 564 and Message-Id '<951663337733885.1783701255.034332752227783-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:15,088 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:15,098 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [564] 2026-07-10 16:34:15,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:15,247 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.activity records with IDs: [307] 2026-07-10 16:34:15,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 565 and Message-Id '<301479319840523.1783701255.323030471801758-openerp-262-viin.approval.request@494d18125595>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a********************er@example.viindoo.com', 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:15,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-07-10 16:34:15,419 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #291 deleted mail.mail records with IDs: [565] 2026-07-10 16:34:15,420 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:15,483 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-07-10 16:34:15,874 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 566 and Message-Id '<123858710384981.1783701255.770459890365601-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:15,874 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:15,909 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [566] 2026-07-10 16:34:15,909 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:16,169 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [263], uid: 292, model: viin.approval.request 2026-07-10 16:34:16,301 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [308] 2026-07-10 16:34:16,498 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 567 and Message-Id '<333710469763510.1783701256.429651975631714-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:16,498 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:16,512 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [567] 2026-07-10 16:34:16,512 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:16,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-07-10 16:34:17,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 568 and Message-Id '<548226271223170.1783701256.977168083190918-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:17,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:17,135 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [568] 2026-07-10 16:34:17,136 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:17,315 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.activity records with IDs: [310] 2026-07-10 16:34:17,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 569 and Message-Id '<677278958931279.1783701257.402381896972656-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:17,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:17,488 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [569] 2026-07-10 16:34:17,489 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:17,677 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [311] 2026-07-10 16:34:17,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 570 and Message-Id '<966696191750846.1783701257.760271787643433-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:17,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:17,820 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [570] 2026-07-10 16:34:17,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:17,958 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [312] 2026-07-10 16:34:18,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 571 and Message-Id '<983170845411993.1783701258.037729740142822-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:18,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:18,108 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [571] 2026-07-10 16:34:18,108 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:18,158 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_is_removed_from_followers ... 2026-07-10 16:34:18,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 572 and Message-Id '<524003364927020.1783701258.439429521560669-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:18,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:18,597 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [572] 2026-07-10 16:34:18,597 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:18,763 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.followers records with IDs: [2107] 2026-07-10 16:34:18,839 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [314] 2026-07-10 16:34:18,970 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 573 and Message-Id '<635722834925461.1783701258.917446374893188-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:18,971 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:18,982 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [573] 2026-07-10 16:34:18,983 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:19,057 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_approver_report_access ... 2026-07-10 16:34:19,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 574 and Message-Id '<539273623822188.1783701259.396320104598999-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:19,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:19,575 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [574] 2026-07-10 16:34:19,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:19,777 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.followers records with IDs: [2110] 2026-07-10 16:34:19,861 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [316] 2026-07-10 16:34:20,027 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 575 and Message-Id '<388159812988831.1783701259.954843282699585-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:20,027 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:20,040 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [575] 2026-07-10 16:34:20,041 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:20,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_request_report_access ... 2026-07-10 16:34:20,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 576 and Message-Id '<480907269963426.1783701260.513285160064697-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:20,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:20,679 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [576] 2026-07-10 16:34:20,680 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:20,947 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.followers records with IDs: [2113] 2026-07-10 16:34:21,059 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [318] 2026-07-10 16:34:21,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 577 and Message-Id '<932129482994867.1783701261.148081064224243-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:21,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:21,222 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [577] 2026-07-10 16:34:21,222 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:21,341 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-07-10 16:34:21,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 578 and Message-Id '<958297829581012.1783701261.701024532318115-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:21,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:21,862 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [578] 2026-07-10 16:34:21,862 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:22,064 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [320] 2026-07-10 16:34:22,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 579 and Message-Id '<767803309349411.1783701262.172437906265259-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:22,235 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:22,247 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [579] 2026-07-10 16:34:22,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:22,428 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [321] 2026-07-10 16:34:22,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 580 and Message-Id '<381573378528986.1783701262.557193040847778-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:22,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:22,661 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [580] 2026-07-10 16:34:22,662 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:22,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access_in_non_sequential_flow ... 2026-07-10 16:34:23,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 581 and Message-Id '<326765911818247.1783701263.268784523010254-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:23,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:23,446 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [581] 2026-07-10 16:34:23,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:23,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 582 and Message-Id '<366730356525929.1783701263.527628183364868-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:23,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:23,629 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [582] 2026-07-10 16:34:23,629 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:23,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 583 and Message-Id '<226726308760938.1783701263.819985151290894-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:23,872 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:23,926 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [583] 2026-07-10 16:34:23,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:24,115 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [325] 2026-07-10 16:34:24,173 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_filters_for_added_extra_approvers_exist_in_both_request_search_views ... 2026-07-10 16:34:24,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-07-10 16:34:24,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 584 and Message-Id '<968990715990742.1783701264.568497180938721-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:24,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:24,738 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [584] 2026-07-10 16:34:24,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:24,893 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-07-10 16:34:25,380 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 585 and Message-Id '<593910492887272.1783701265.258838415145874-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:25,381 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:25,421 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [585] 2026-07-10 16:34:25,422 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:25,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 586 and Message-Id '<652538581627293.1783701265.744946479797363-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:25,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:25,841 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [586] 2026-07-10 16:34:25,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:26,088 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [328] 2026-07-10 16:34:26,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 587 and Message-Id '<843663081006434.1783701266.203968763351440-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:26,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:26,274 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [587] 2026-07-10 16:34:26,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:26,574 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 588 and Message-Id '<987568561663538.1783701266.507560729980469-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:26,574 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:26,626 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [588] 2026-07-10 16:34:26,627 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:26,741 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-07-10 16:34:27,337 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 589 and Message-Id '<519348297655751.1783701267.222860574722290-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:27,337 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:27,412 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [589] 2026-07-10 16:34:27,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:27,542 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 590 and Message-Id '<771415114542848.1783701267.473125219345093-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-10 16:34:27,542 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:27,554 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [590] 2026-07-10 16:34:27,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:27,826 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.activity records with IDs: [331, 332] 2026-07-10 16:34:28,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 591 and Message-Id '<550435715272559.1783701267.964368104934692-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:28,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:28,035 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [591] 2026-07-10 16:34:28,035 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:28,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 592 and Message-Id '<789158629024728.1783701268.099565267562866-openerp-message-notify@494d18125595>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-10 16:34:28,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:28,174 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #290 deleted mail.mail records with IDs: [592] 2026-07-10 16:34:28,175 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:28,396 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [333, 334] 2026-07-10 16:34:28,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 593 and Message-Id '<155608739391673.1783701268.516623258590698-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************06@example.viindoo.com' successfully sent 2026-07-10 16:34:28,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:28,590 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [593] 2026-07-10 16:34:28,590 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:28,825 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.activity records with IDs: [335] 2026-07-10 16:34:29,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 594 and Message-Id '<290521396198170.1783701268.976876974105835-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-10 16:34:29,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:29,056 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [594] 2026-07-10 16:34:29,057 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:29,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 595 and Message-Id '<671869156353696.1783701269.111278057098389-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-10 16:34:29,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:29,195 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [595] 2026-07-10 16:34:29,195 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:29,284 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-07-10 16:34:29,702 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 596 and Message-Id '<450190244614657.1783701269.589627027511597-openerp-message-notify@494d18125595>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-10 16:34:29,703 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:29,741 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #289 deleted mail.mail records with IDs: [596] 2026-07-10 16:34:29,741 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:30,092 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_unrelated_internal_group_can_be_configured_for_extra_approver_permission ... 2026-07-10 16:34:30,681 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-10 16:34:33,260 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [321] 2026-07-10 16:34:33,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-07-10 16:34:33,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 597 and Message-Id '<113137822848951.1783701273.655488967895508-openerp-message-notify@494d18125595>' from 'extra_submitter_user@example.viindoo.com' to (redacted) 'd************************er@example.viindoo.com' successfully sent 2026-07-10 16:34:33,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:34:33,854 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [597] 2026-07-10 16:34:33,854 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:34:34,046 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:36:07,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-07-10 16:36:08,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 598 and Message-Id '<527465410088501.1783701368.457157611846924-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-10 16:36:08,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:08,727 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [598] 2026-07-10 16:36:08,728 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:09,144 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.activity records with IDs: [340] 2026-07-10 16:36:09,388 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 599 and Message-Id '<406102918577969.1783701369.304811477661133-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a************************er@example.viindoo.com' successfully sent 2026-07-10 16:36:09,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:09,402 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [599] 2026-07-10 16:36:09,403 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:09,421 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-07-10 16:36:10,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 600 and Message-Id '<541399868319576.1783701369.905459642410278-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-10 16:36:10,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:10,110 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [600] 2026-07-10 16:36:10,110 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:10,440 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.activity records with IDs: [342] 2026-07-10 16:36:10,634 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 601 and Message-Id '<112404163333459.1783701370.565029621124268-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a************************er@example.viindoo.com' successfully sent 2026-07-10 16:36:10,634 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:10,646 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [601] 2026-07-10 16:36:10,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:13,682 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-07-10 16:36:14,387 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 602 and Message-Id '<349649590172251.1783701374.232571840286255-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-10 16:36:14,387 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:14,516 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [602] 2026-07-10 16:36:14,517 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:14,923 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.activity records with IDs: [344] 2026-07-10 16:36:15,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 603 and Message-Id '<889001588914108.1783701375.044172048568726-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a************************er@example.viindoo.com' successfully sent 2026-07-10 16:36:15,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:15,121 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [603] 2026-07-10 16:36:15,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:15,341 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.activity records with IDs: [345] 2026-07-10 16:36:15,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 604 and Message-Id '<380926551243053.1783701375.440608263015747-openerp-message-notify@494d18125595>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-10 16:36:15,502 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:15,514 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #300 deleted mail.mail records with IDs: [604] 2026-07-10 16:36:15,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:15,553 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 101 checked, 101 removed 2026-07-10 16:36:25,676 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [1568] 2026-07-10 16:36:25,711 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-07-10 16:36:25,748 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-07-10 16:36:25,860 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:36:27,800 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_header_and_lines_synced_via_res_ref ... 2026-07-10 16:36:28,911 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-07-10 16:36:30,054 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:36:31,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-07-10 16:36:33,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-07-10 16:36:34,065 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_lines_synced_from_child_tasks_via_res_ref ... 2026-07-10 16:36:35,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:36:41,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01_stock_line_with_buy_route_creates_po_and_origin_2way_and_revert_cancel ... 2026-07-10 16:36:41,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 605 and Message-Id '<043403363284437.1783701401.809376239776611-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:41,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:42,067 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [605] 2026-07-10 16:36:42,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:42,315 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [347] 2026-07-10 16:36:42,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 606 and Message-Id '<652585618178293.1783701402.426486730575562-openerp-285-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:42,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:42,544 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [606] 2026-07-10 16:36:42,544 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:43,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01b_grouping_context_does_not_break_stock_procurement ... 2026-07-10 16:36:43,673 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 607 and Message-Id '<135039585058936.1783701403.557493209838867-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:43,673 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:43,752 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #408 deleted mail.mail records with IDs: [607] 2026-07-10 16:36:43,753 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:43,923 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [348] 2026-07-10 16:36:44,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 608 and Message-Id '<653613775244879.1783701403.997275114059448-openerp-286-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:44,065 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:44,076 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [608] 2026-07-10 16:36:44,077 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:44,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01c_group_by_user_splits_po_and_revert_cancel ... 2026-07-10 16:36:45,223 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 609 and Message-Id '<740189484055779.1783701405.124100446701050-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:45,223 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:45,306 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [609] 2026-07-10 16:36:45,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:45,487 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [349] 2026-07-10 16:36:45,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 610 and Message-Id '<863070127681378.1783701405.564963579177856-openerp-287-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:45,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:45,658 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [610] 2026-07-10 16:36:45,658 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:46,358 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01e_group_by_user_with_key_map_splits_po ... 2026-07-10 16:36:46,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 611 and Message-Id '<805032613726196.1783701406.831472396850586-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:46,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:47,024 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [611] 2026-07-10 16:36:47,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:47,201 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-07-10 16:36:47,356 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 612 and Message-Id '<182390156361053.1783701407.272511482238770-openerp-288-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:47,356 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:47,368 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [612] 2026-07-10 16:36:47,368 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:47,818 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02_request_has_service_and_stock_products_origin_2way_and_revert_refuse ... 2026-07-10 16:36:48,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 613 and Message-Id '<400670328994226.1783701408.487683534622192-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:48,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:48,734 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [613] 2026-07-10 16:36:48,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:48,942 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [351] 2026-07-10 16:36:49,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 614 and Message-Id '<014978643267194.1783701409.030055761337280-openerp-289-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:49,134 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:49,155 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [614] 2026-07-10 16:36:49,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:50,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 615 and Message-Id '<720777289227427.1783701409.969356536865234-openerp-289-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:50,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:50,081 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [615] 2026-07-10 16:36:50,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:50,361 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [40] 2026-07-10 16:36:50,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02b_mixed_service_and_stock_group_by_user_same_vendor ... 2026-07-10 16:36:51,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 616 and Message-Id '<222270531058539.1783701411.311970710754395-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:51,428 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:51,557 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [616] 2026-07-10 16:36:51,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:51,772 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [352] 2026-07-10 16:36:51,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 617 and Message-Id '<674030643163058.1783701411.858219146728516-openerp-290-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:51,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:51,972 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [617] 2026-07-10 16:36:51,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:52,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02c_service_product_merge_po_line_two_approvals_and_cancel_reverts ... 2026-07-10 16:36:53,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 618 and Message-Id '<829028608537806.1783701412.958354949951172-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:53,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:53,128 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [618] 2026-07-10 16:36:53,129 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:53,309 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [353] 2026-07-10 16:36:53,474 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 619 and Message-Id '<114946553689222.1783701413.384868860244751-openerp-291-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:53,474 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:53,486 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [619] 2026-07-10 16:36:53,487 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:53,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 620 and Message-Id '<625827195444695.1783701413.916721820831299-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:53,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:54,011 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [620] 2026-07-10 16:36:54,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:54,166 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-07-10 16:36:54,295 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 621 and Message-Id '<243527862978428.1783701414.226164340972900-openerp-292-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:54,296 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:54,308 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [621] 2026-07-10 16:36:54,308 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:54,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-07-10 16:36:55,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 622 and Message-Id '<923406380174342.1783701415.163120746612549-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:55,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:55,368 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [622] 2026-07-10 16:36:55,368 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:55,572 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-07-10 16:36:55,752 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 623 and Message-Id '<837587108177626.1783701415.661299943923950-openerp-293-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:55,752 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:55,764 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [623] 2026-07-10 16:36:55,764 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:55,998 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_merge_po_line_from_two_approvals_and_cancel_one_reverts_qty_and_origin ... 2026-07-10 16:36:56,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 624 and Message-Id '<053996615472739.1783701416.529310941696167-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:56,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:56,737 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [624] 2026-07-10 16:36:56,737 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:56,967 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-07-10 16:36:57,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 625 and Message-Id '<891404742193146.1783701417.059058904647827-openerp-294-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:57,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:57,161 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [625] 2026-07-10 16:36:57,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:57,897 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 626 and Message-Id '<076261237880520.1783701417.843281984329224-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:57,897 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:57,947 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [626] 2026-07-10 16:36:57,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:58,116 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-07-10 16:36:58,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 627 and Message-Id '<973245877275481.1783701418.186849832534790-openerp-295-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:36:58,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:58,314 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [627] 2026-07-10 16:36:58,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:58,857 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_04_two_approvals_mixed_service_and_stock_merge_po_lines_and_cancel_reverts ... 2026-07-10 16:36:59,634 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 628 and Message-Id '<375669792234504.1783701419.517213106155396-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:36:59,635 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:36:59,760 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [628] 2026-07-10 16:36:59,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:36:59,992 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-07-10 16:37:00,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 629 and Message-Id '<080440450115856.1783701420.107617616653442-openerp-296-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:00,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:00,257 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [629] 2026-07-10 16:37:00,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:01,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 630 and Message-Id '<567480038281057.1783701421.077152490615845-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:37:01,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:01,231 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [630] 2026-07-10 16:37:01,232 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:01,431 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-07-10 16:37:01,622 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 631 and Message-Id '<253749333626743.1783701421.509838819503784-openerp-297-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:01,622 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:01,638 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [631] 2026-07-10 16:37:01,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:02,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_05_two_approvals_mixed_service_and_stock_group_by_user_splits_po_and_cancel_reverts ... 2026-07-10 16:37:03,063 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 632 and Message-Id '<177183411757410.1783701422.940909385681152-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:37:03,063 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:03,179 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [632] 2026-07-10 16:37:03,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:03,362 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [360] 2026-07-10 16:37:03,537 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 633 and Message-Id '<080720076258412.1783701423.449028253555298-openerp-298-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:03,537 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:03,549 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [633] 2026-07-10 16:37:03,549 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:04,259 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 634 and Message-Id '<826221434517032.1783701424.218523740768433-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:37:04,259 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:04,313 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #409 deleted mail.mail records with IDs: [634] 2026-07-10 16:37:04,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:04,469 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [361] 2026-07-10 16:37:04,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 635 and Message-Id '<726087644237095.1783701424.518404722213745-openerp-299-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:04,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:04,586 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [635] 2026-07-10 16:37:04,586 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:05,166 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:37:06,059 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_01_sale_order_type_existence_and_core_toggles ... 2026-07-10 16:37:06,129 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02_wizard_creates_request_with_mapped_lines_and_full_approval ... 2026-07-10 16:37:07,660 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 636 and Message-Id '<332236029285487.1783701427.587324857711792-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:37:07,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:08,163 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.mail records with IDs: [636] 2026-07-10 16:37:08,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:08,600 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [362] 2026-07-10 16:37:08,810 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 637 and Message-Id '<804263483607463.1783701428.690531492233276-openerp-300-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:08,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:08,824 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [637] 2026-07-10 16:37:08,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:09,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02b_unlink_request_does_not_delete_existing_sale_order ... 2026-07-10 16:37:11,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 638 and Message-Id '<541949179582997.1783701430.918321847915649-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:37:11,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:11,647 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.mail records with IDs: [638] 2026-07-10 16:37:11,648 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:12,054 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [363] 2026-07-10 16:37:12,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 639 and Message-Id '<878138032131725.1783701432.144238233566284-openerp-301-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:12,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:12,257 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [639] 2026-07-10 16:37:12,257 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:13,811 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.message records with IDs: [16728, 16726, 16725] 2026-07-10 16:37:14,025 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted viin.approval.request records with IDs: [301] 2026-07-10 16:37:14,467 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.followers records with IDs: [2202, 2203] 2026-07-10 16:37:14,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_unlink_request_deletes_generated_sale_order ... 2026-07-10 16:37:15,771 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted request.approval.user.line records with IDs: [701] 2026-07-10 16:37:16,553 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 640 and Message-Id '<443614012282243.1783701436.454896688461304-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:37:16,553 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:16,732 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.mail records with IDs: [640] 2026-07-10 16:37:16,733 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:17,121 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [364] 2026-07-10 16:37:17,306 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 641 and Message-Id '<221026452436804.1783701437.195090293884277-openerp-302-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:37:17,306 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:37:17,319 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [641] 2026-07-10 16:37:17,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:37:18,778 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted sale.order.line records with IDs: [180] 2026-07-10 16:37:18,887 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted approval.request.line records with IDs: [182] 2026-07-10 16:37:19,237 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted request.approval.user.line records with IDs: [702] 2026-07-10 16:37:19,299 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.message records with IDs: [16734, 16732] 2026-07-10 16:37:19,401 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted sale.order records with IDs: [110] 2026-07-10 16:37:19,759 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.message records with IDs: [16736, 16735, 16733, 16731, 16730] 2026-07-10 16:37:19,887 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted viin.approval.request records with IDs: [302] 2026-07-10 16:37:20,227 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.followers records with IDs: [2204, 2205] 2026-07-10 16:37:20,250 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_wizard_multi_selection_creates_multiple_requests ... 2026-07-10 16:37:21,926 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_04_analytic_distribution_sync_order_line_only ... 2026-07-10 16:37:53,889 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-10 16:37:53,889 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-10 16:37:53,889 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-10 16:37:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-10 16:37:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-10 16:37:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-10 16:37:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-10 16:37:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-10 16:37:53,890 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:04,466 99 INFO rb-c4ccbb8-222872-391819 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-10 16:38:06,532 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 642 and Message-Id '<893038944985283.1783701486.411087989807129-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:06,532 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:07,051 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.mail records with IDs: [642] 2026-07-10 16:38:07,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:07,497 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-07-10 16:38:07,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 643 and Message-Id '<618397386835774.1783701487.582084178924561-openerp-305-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:07,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:07,700 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [643] 2026-07-10 16:38:07,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:08,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 644 and Message-Id '<961868031816495.1783701488.177033424377441-openerp-305-viin.approval.request@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:08,238 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:08,333 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #411 deleted mail.mail records with IDs: [644] 2026-07-10 16:38:08,334 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:18,912 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:38:21,192 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_sale.tests.test_sale_to_invoice_flow: Starting TestSaleToInvoiceApprovalFlow.test_01_sale_to_invoice_end_to_end ... 2026-07-10 16:38:22,998 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 645 and Message-Id '<099762622735512.1783701502.880373716354370-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:22,998 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:23,539 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #413 deleted mail.mail records with IDs: [645] 2026-07-10 16:38:23,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:24,035 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-07-10 16:38:24,255 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 646 and Message-Id '<625960587953039.1783701504.119621515274048-openerp-306-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:24,255 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:24,282 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [646] 2026-07-10 16:38:24,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:25,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 647 and Message-Id '<681976552151203.1783701505.040062189102173-openerp-306-viin.approval.request@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:25,103 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:25,587 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #413 deleted mail.mail records with IDs: [647] 2026-07-10 16:38:25,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:25,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 648 and Message-Id '<062661997784667.1783701505.651684284210205-openerp-114-sale.order@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:25,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:25,859 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #413 deleted mail.mail records with IDs: [648] 2026-07-10 16:38:25,860 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:28,210 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 649 and Message-Id '<137083929890614.1783701508.150895833969116-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:28,211 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:28,494 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #412 deleted mail.mail records with IDs: [649] 2026-07-10 16:38:28,494 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:28,842 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-07-10 16:38:29,006 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 650 and Message-Id '<292968554319560.1783701508.927531480789185-openerp-307-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:29,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:29,018 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [650] 2026-07-10 16:38:29,019 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:29,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:38:39,623 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_01_resupply_transfer_created_without_line_route_override ... 2026-07-10 16:38:40,434 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 651 and Message-Id '<264790605132628.1783701520.293994188308716-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:40,434 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:40,553 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [651] 2026-07-10 16:38:40,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:40,822 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-07-10 16:38:41,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 652 and Message-Id '<901602358600735.1783701520.912159442901611-openerp-308-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:41,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:41,067 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [652] 2026-07-10 16:38:41,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:41,743 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_02_no_route_manual_button_raises_background_logs ... 2026-07-10 16:38:42,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 653 and Message-Id '<283228046456640.1783701522.810497522354126-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:42,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:43,025 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [653] 2026-07-10 16:38:43,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:43,285 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-07-10 16:38:43,500 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 654 and Message-Id '<388051116503052.1783701523.395808696746826-openerp-310-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:43,500 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:43,513 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [654] 2026-07-10 16:38:43,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:44,130 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_03_multiple_routes_choose_priority ... 2026-07-10 16:38:44,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 655 and Message-Id '<389129205044319.1783701524.698796510696411-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:44,800 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:44,879 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [655] 2026-07-10 16:38:44,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:45,067 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-07-10 16:38:45,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 656 and Message-Id '<104487676115011.1783701525.156923055648804-openerp-311-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:45,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:45,307 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [656] 2026-07-10 16:38:45,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:45,933 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_04_line_routes_override_product_priority ... 2026-07-10 16:38:46,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 657 and Message-Id '<560244797854172.1783701526.511033058166504-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:46,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:46,716 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [657] 2026-07-10 16:38:46,717 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:46,967 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-07-10 16:38:47,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 658 and Message-Id '<336218818721717.1783701527.071900844573975-openerp-312-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:47,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:47,209 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [658] 2026-07-10 16:38:47,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:47,703 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_05_three_lines_three_products_three_sources ... 2026-07-10 16:38:48,613 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 659 and Message-Id '<876653156138721.1783701528.509809732437134-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:48,613 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:48,718 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [659] 2026-07-10 16:38:48,719 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:48,928 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-07-10 16:38:49,141 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 660 and Message-Id '<362079177321443.1783701529.037141323089600-openerp-313-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:49,142 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:49,156 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [660] 2026-07-10 16:38:49,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:50,155 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_06_cancel_post_reverts_origin ... 2026-07-10 16:38:50,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 661 and Message-Id '<565285319556947.1783701530.658036231994629-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:50,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:50,863 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [661] 2026-07-10 16:38:50,863 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:51,065 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-07-10 16:38:51,255 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 662 and Message-Id '<540070619368507.1783701531.158116102218628-openerp-314-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:51,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:51,268 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [662] 2026-07-10 16:38:51,268 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:52,097 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [179] 2026-07-10 16:38:52,179 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16782] 2026-07-10 16:38:52,264 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [78] 2026-07-10 16:38:52,367 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_07_refuse_post_reverts_origin ... 2026-07-10 16:38:53,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 663 and Message-Id '<642788864610856.1783701532.914021968841553-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:53,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:53,139 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [663] 2026-07-10 16:38:53,139 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:53,387 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-07-10 16:38:53,686 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 664 and Message-Id '<590989827729523.1783701533.490206480026245-openerp-315-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:53,686 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:53,701 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [664] 2026-07-10 16:38:53,702 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:54,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 665 and Message-Id '<827272412216068.1783701534.489831924438477-openerp-315-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:54,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:54,654 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [665] 2026-07-10 16:38:54,655 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:55,025 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [180] 2026-07-10 16:38:55,114 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16788] 2026-07-10 16:38:55,183 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [79] 2026-07-10 16:38:55,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_08_cancel_draft_add_new_line_group_synced_on_revalidate ... 2026-07-10 16:38:56,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 666 and Message-Id '<786647608667978.1783701535.942886829376221-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:56,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:56,189 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [666] 2026-07-10 16:38:56,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:56,414 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [375] 2026-07-10 16:38:56,627 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 667 and Message-Id '<824622958850899.1783701536.513234138488770-openerp-316-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:56,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:56,638 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [667] 2026-07-10 16:38:56,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:57,545 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [181] 2026-07-10 16:38:57,628 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16792] 2026-07-10 16:38:57,691 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [80] 2026-07-10 16:38:58,190 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted request.approval.user.line records with IDs: [717] 2026-07-10 16:38:59,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 668 and Message-Id '<314725723058809.1783701538.342281818389893-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:38:59,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:59,239 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [668] 2026-07-10 16:38:59,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:38:59,413 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [376] 2026-07-10 16:38:59,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 669 and Message-Id '<966648021095526.1783701539.495106458663940-openerp-316-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:38:59,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:38:59,585 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [669] 2026-07-10 16:38:59,585 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:00,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_unlink_request_deletes_generated_pickings_from_procurement ... 2026-07-10 16:39:00,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 670 and Message-Id '<049985756723839.1783701540.672271728515625-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:00,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:00,860 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.mail records with IDs: [670] 2026-07-10 16:39:00,860 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:01,080 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [377] 2026-07-10 16:39:01,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 671 and Message-Id '<843046724722876.1783701541.183507442474365-openerp-317-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:01,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:01,313 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [671] 2026-07-10 16:39:01,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:02,225 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [184] 2026-07-10 16:39:02,355 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16799] 2026-07-10 16:39:02,445 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [82] 2026-07-10 16:39:02,988 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.message records with IDs: [16798, 16797, 16796] 2026-07-10 16:39:03,210 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted viin.approval.request records with IDs: [317] 2026-07-10 16:39:03,673 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #414 deleted mail.followers records with IDs: [2233, 2234] 2026-07-10 16:39:03,725 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:39:05,154 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01_source_to_request_via_wizard ... 2026-07-10 16:39:06,348 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01b_unlink_request_does_not_delete_existing_picking ... 2026-07-10 16:39:07,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 672 and Message-Id '<666196685138427.1783701547.663974761962891-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:07,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:07,942 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted mail.mail records with IDs: [672] 2026-07-10 16:39:07,943 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:08,243 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [378] 2026-07-10 16:39:08,425 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 673 and Message-Id '<524541529938835.1783701548.326161861419678-openerp-319-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:08,425 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:08,442 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [673] 2026-07-10 16:39:08,442 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:10,467 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted mail.message records with IDs: [16806, 16804, 16803] 2026-07-10 16:39:10,663 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted viin.approval.request records with IDs: [319] 2026-07-10 16:39:11,109 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted mail.followers records with IDs: [2238, 2239] 2026-07-10 16:39:11,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_02_request_validate_confirms_picking ... 2026-07-10 16:39:12,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 674 and Message-Id '<890279157599287.1783701552.417626142501831-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:12,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:12,723 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted mail.mail records with IDs: [674] 2026-07-10 16:39:12,723 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:13,016 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [379] 2026-07-10 16:39:13,171 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 675 and Message-Id '<942490715900106.1783701553.087213277816772-openerp-320-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:13,172 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:13,183 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [675] 2026-07-10 16:39:13,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:13,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_03_multi_source_create_single_request ... 2026-07-10 16:39:15,128 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_04_cancel_request_should_cancel_picking ... 2026-07-10 16:39:16,380 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 676 and Message-Id '<534206940856199.1783701556.262103319168091-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:16,380 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:16,526 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted mail.mail records with IDs: [676] 2026-07-10 16:39:16,527 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:16,771 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [380] 2026-07-10 16:39:16,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 677 and Message-Id '<715369156518686.1783701556.840756893157959-openerp-323-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:16,922 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:16,934 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [677] 2026-07-10 16:39:16,934 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:17,731 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_05_sync_from_approval_field_propagation ... 2026-07-10 16:39:18,966 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 678 and Message-Id '<004206840173421.1783701558.856060743331909-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:18,966 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:19,092 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #415 deleted mail.mail records with IDs: [678] 2026-07-10 16:39:19,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:19,386 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [381] 2026-07-10 16:39:19,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 679 and Message-Id '<140591966779966.1783701559.448465585708618-openerp-324-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:19,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:19,527 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [679] 2026-07-10 16:39:19,527 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:20,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_07_toggle_propagation_head_and_line ... 2026-07-10 16:39:20,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:39:29,138 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_01_validate_generates_resupply_pickings_and_origin_links ... 2026-07-10 16:39:29,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 680 and Message-Id '<167417296312881.1783701569.667618274688721-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:29,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:29,901 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [680] 2026-07-10 16:39:29,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:30,122 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-07-10 16:39:30,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 681 and Message-Id '<840555671329068.1783701570.196463346481323-openerp-326-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:30,282 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:30,295 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [681] 2026-07-10 16:39:30,296 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:31,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_02_manual_launch_procurement_success ... 2026-07-10 16:39:31,756 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 682 and Message-Id '<095137893106440.1783701571.638209104537964-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:31,756 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:31,820 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [682] 2026-07-10 16:39:31,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:32,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_03_no_default_route_manual_raises_background_logs_error ... 2026-07-10 16:39:35,423 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 683 and Message-Id '<912392472312872.1783701575.307231903076172-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:35,423 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:35,541 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [683] 2026-07-10 16:39:35,542 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:36,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 684 and Message-Id '<595098716073371.1783701576.073372840881348-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:36,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:36,193 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [684] 2026-07-10 16:39:36,194 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:36,442 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-07-10 16:39:36,647 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 685 and Message-Id '<647814778213585.1783701576.534199237823486-openerp-329-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:36,647 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:36,670 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [685] 2026-07-10 16:39:36,670 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:37,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_04_selected_routes_custom_direct_route_creates_single_internal_transfer ... 2026-07-10 16:39:37,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 686 and Message-Id '<086500195436169.1783701577.475538253784180-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:37,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:37,637 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [686] 2026-07-10 16:39:37,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:38,057 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_05_write_before_validate_changes_destination ... 2026-07-10 16:39:38,602 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 687 and Message-Id '<274823402849714.1783701578.489117622375488-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:38,602 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:38,662 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [687] 2026-07-10 16:39:38,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:38,967 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-07-10 16:39:39,175 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 688 and Message-Id '<357481573755527.1783701579.076459884643555-openerp-331-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:39,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:39,191 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [688] 2026-07-10 16:39:39,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:40,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_06_unlink_line_before_validate_affects_generated_moves ... 2026-07-10 16:39:40,888 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 689 and Message-Id '<814275753977704.1783701580.717755794525146-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:40,888 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:41,013 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [689] 2026-07-10 16:39:41,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:41,187 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted approval.request.line records with IDs: [216] 2026-07-10 16:39:41,516 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-07-10 16:39:41,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 690 and Message-Id '<335933902294592.1783701581.593212842941284-openerp-332-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:41,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:41,722 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [690] 2026-07-10 16:39:41,722 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:42,457 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_07_cancel_post_reverts_origin ... 2026-07-10 16:39:42,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 691 and Message-Id '<800508723974487.1783701582.808153390884399-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:42,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:42,978 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [691] 2026-07-10 16:39:42,979 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:43,176 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [389] 2026-07-10 16:39:43,340 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 692 and Message-Id '<636604796044619.1783701583.261822223663330-openerp-333-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:43,340 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:43,352 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [692] 2026-07-10 16:39:43,352 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:44,207 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [201] 2026-07-10 16:39:44,404 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16849] 2026-07-10 16:39:44,458 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [100] 2026-07-10 16:39:44,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_08_refuse_post_reverts_origin ... 2026-07-10 16:39:44,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 693 and Message-Id '<475810733549600.1783701584.864508152008057-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:44,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:45,026 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [693] 2026-07-10 16:39:45,027 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:45,207 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [390] 2026-07-10 16:39:45,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 694 and Message-Id '<894223709720673.1783701585.283185005187988-openerp-334-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:45,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:45,377 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [694] 2026-07-10 16:39:45,378 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:46,171 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 695 and Message-Id '<553989238189483.1783701586.109277009963989-openerp-334-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:46,171 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:46,196 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [695] 2026-07-10 16:39:46,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:46,471 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [203] 2026-07-10 16:39:46,642 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16856] 2026-07-10 16:39:46,684 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [102] 2026-07-10 16:39:46,763 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_09_unlink_after_cancel_does_not_leave_origin_links ... 2026-07-10 16:39:47,216 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 696 and Message-Id '<407887469018193.1783701587.121716022491455-openerp-message-notify@494d18125595>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:39:47,217 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:47,272 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #416 deleted mail.mail records with IDs: [696] 2026-07-10 16:39:47,273 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:47,453 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [391] 2026-07-10 16:39:47,608 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 697 and Message-Id '<956050881792376.1783701587.527768135070801-openerp-335-viin.approval.request@494d18125595>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-10 16:39:47,609 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:39:47,620 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [697] 2026-07-10 16:39:47,620 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:39:48,465 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.move records with IDs: [205] 2026-07-10 16:39:48,677 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted mail.message records with IDs: [16861] 2026-07-10 16:39:48,720 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [104] 2026-07-10 16:39:48,833 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:39:48,845 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_auth_password_policy_change_password_1 ... 2026-07-10 16:39:48,911 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32495] 2026-07-10 16:39:48,911 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [31] 2026-07-10 16:39:48,919 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32496] 2026-07-10 16:39:48,920 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [32] 2026-07-10 16:39:48,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:39:48,950 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate.tests.test_rate: Starting RateTest.test_10_bank_configuration ... 2026-07-10 16:40:05,061 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:40:05,061 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:40:05,107 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:40:05,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_01_check_acb_currency_exchange_rate_sync_api_response_structure ... 2026-07-10 16:40:22,052 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:40:22,052 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:40:27,311 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_02_acb_cron_currency_rate_sync ... 2026-07-10 16:40:43,583 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:40:43,583 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:40:44,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_03_acb_cron_currency_rate_sync_disable ... 2026-07-10 16:40:59,741 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:40:59,741 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:41:00,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_04_acb_cron_currency_rate_sync_with_currency_suported_deactive ... 2026-07-10 16:41:16,541 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:41:16,541 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:41:16,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_05_acb_cron_currency_rate_sync_with_rate_exist ... 2026-07-10 16:41:33,986 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:41:33,986 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:41:34,440 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_06_acb_cron_curency_rate_sync_with_multi_banks ... 2026-07-10 16:41:50,780 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:41:50,780 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:41:51,216 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_07_acb_cron_currency_rate_sync_last_3_days_to_sync ... 2026-07-10 16:42:07,577 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:42:07,578 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:42:08,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_08_acb_cron_currency_rate_sync_in_holiday ... 2026-07-10 16:42:24,612 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:42:24,613 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:42:24,999 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:42:25,005 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_10_bidv_configuration ... 2026-07-10 16:42:42,104 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:42:42,105 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:42:42,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_20_bidv_cron_currency_rate_sync ... 2026-07-10 16:42:59,245 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:42:59,245 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:42:59,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_dynamic_method_availability ... 2026-07-10 16:43:16,402 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:43:16,402 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:43:16,449 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:43:16,454 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_01_check_vcb_currency_exchange_rate_sync_api_response_structure ... 2026-07-10 16:43:33,251 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:43:33,251 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:43:33,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_02_vcb_cron_currency_rate_sync ... 2026-07-10 16:43:50,463 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:43:50,463 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:43:50,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_03_vcb_cron_currency_rate_sync_disable ... 2026-07-10 16:44:07,206 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:44:07,206 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:44:07,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_04_vcb_cron_currency_rate_sync_with_currency_suported_deactive ... 2026-07-10 16:44:23,615 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:44:23,615 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:44:24,076 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_05_vcb_cron_currency_rate_sync_with_rate_exist ... 2026-07-10 16:44:40,288 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:44:40,288 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:44:40,690 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_06_vcb_cron_curency_rate_sync_with_multi_banks ... 2026-07-10 16:44:56,291 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:44:56,291 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:44:57,415 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_07_vcb_cron_currency_rate_sync_last_3_days_to_sync ... 2026-07-10 16:45:13,464 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:45:13,464 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:45:14,164 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_08_vcb_cron_currency_rate_sync_in_holiday ... 2026-07-10 16:45:30,617 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:45:30,617 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:45:31,034 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_09_vcb_cron_currency_rate_sync_with_not_exchange_rate ... 2026-07-10 16:45:47,507 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:45:47,508 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:45:47,867 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:45:47,872 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_10_xe_configuration ... 2026-07-10 16:46:04,382 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:46:04,382 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:46:04,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_20_xe_cron_currency_rate_sync ... 2026-07-10 16:46:19,336 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:46:19,336 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:46:20,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_dynamic_method_availability ... 2026-07-10 16:46:36,747 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6451, 6370, 6440, 6373, 6394, 6371, 6341, 6343, 6374, 6375, 6386, 6379, 6378, 6348, 6377, 6388, 6383, 6432, 6385, 6327, 6376, 6384, 6387, 6381, 6380, 6382, 6325, 6392, 6326, 6367, 6328, 6329, 6361, 6393, 6484, 6330, 6395, 6331, 6396, 6433, 6400, 6397, 6399, 6448, 6402, 6401, 6466, 6403, 6434, 6404, 6435, 6405, 6485, 6406, 6346, 6366, 6351, 6407, 6332, 6334, 6333, 6411, 6342, 6410, 6409, 6408, 6412, 6413, 6347, 6415, 6417, 6389, 6391, 6443, 6354, 6416, 6390, 6414, 6418, 6419, 6464, 6421, 6420, 6349, 6335, 6422, 6431, 6429, 6425, 6424, 6437, 6430, 6423, 6428, 6362, 6427, 6426, 6355, 6356, 6436, 6438, 6442, 6441, 6336, 6439, 6357, 6483, 6338, 6479, 6481, 6358, 6482, 6339, 6480, 6478, 6350, 6472, 6352, 6477, 6473, 6468, 6471, 6463, 6340, 6359, 6476, 6470, 6469, 6467, 6462, 6465, 6474, 6398, 6460, 6461, 6456, 6458, 6452, 6453, 6455, 6353, 6454, 6459, 6457, 6344, 6365, 6323, 6369, 6368, 6450, 6324, 6345, 6449, 6475, 6364, 6372, 6363, 6337, 6447, 6360, 6445, 6446, 6444] 2026-07-10 16:46:36,748 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-07-10 16:46:36,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:36,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_11_code_unique ... 2026-07-10 16:46:36,853 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_12_code_unique ... 2026-07-10 16:46:36,878 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_21_check_country_district ... 2026-07-10 16:46:36,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_22_check_state_partner ... 2026-07-10 16:46:37,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_23_check_country_partner ... 2026-07-10 16:46:37,193 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_31_form_partner ... 2026-07-10 16:46:38,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_32_form_district ... 2026-07-10 16:46:38,762 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_onchange_parent_with_district ... 2026-07-10 16:46:41,112 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:41,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_access_rights: Starting TestAccessRights.test_manager_user_access_rights ... 2026-07-10 16:46:41,434 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #6 deleted res.state.group records with IDs: [15] 2026-07-10 16:46:41,444 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:41,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_partner: Starting TestResParner.test_01_check_partner ... 2026-07-10 16:46:41,741 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:41,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_01_check_state_group ... 2026-07-10 16:46:41,940 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_02_check_state_group ... 2026-07-10 16:46:41,955 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_03_check_state_group ... 2026-07-10 16:46:41,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_04_check_state_group ... 2026-07-10 16:46:41,975 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_05_check_state_group ... 2026-07-10 16:46:41,981 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_onchange_state_group ... 2026-07-10 16:46:42,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:42,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_11_code_unique ... 2026-07-10 16:46:42,042 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_12_code_unique ... 2026-07-10 16:46:42,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_21_check_country_ward ... 2026-07-10 16:46:42,120 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_22_check_state_partner ... 2026-07-10 16:46:42,222 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_23_check_country_partner ... 2026-07-10 16:46:42,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_31_form_partner ... 2026-07-10 16:46:43,526 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_32_form_ward ... 2026-07-10 16:46:43,566 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_onchange_parent_with_ward ... 2026-07-10 16:46:45,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:45,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour: Starting TestBrain3PaneResizeTour.test_brain_3pane_resize_tour ... 2026-07-10 16:46:45,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome pid: 1696 2026-07-10 16:46:45,936 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome headless temporary user profile dir: /tmp/tmpd9wmp3vi_chrome_odoo 2026-07-10 16:46:45,936 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Issuing json command http://127.0.0.1:40337/json/version 2026-07-10 16:46:45,938 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40337/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:46:45,959 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:46:45,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Issuing json command http://127.0.0.1:40337/json 2026-07-10 16:46:45,961 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40337/json with timeout 3 increased to 10s during tests 2026-07-10 16:46:45,984 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Websocket url found: ws://127.0.0.1:40337/devtools/page/BD842D3DBB7B4683AE1D9D275D381854 2026-07-10 16:46:46,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Enable chrome headless console log notification 2026-07-10 16:46:46,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome headless enable page notifications 2026-07-10 16:46:46,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:46:46,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Setting session cookie in browser 2026-07-10 16:46:46,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Open "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" in browser 2026-07-10 16:46:46,816 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Navigating to: "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" 2026-07-10 16:46:46,848 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:46:48,252 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web HTTP/1.1" 200 - 115 0.126 1.285 2026-07-10 16:46:48,255 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Navigation result: {'frameId': 'BD842D3DBB7B4683AE1D9D275D381854', 'loaderId': '09574AF0B7F7225906518FD4EC35DA26', 'isDownload': False} 2026-07-10 16:46:48,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Evaluate ready code "odoo.isTourReady('viin_brain_3pane_resize')" 2026-07-10 16:46:48,317 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.017 0.014 2026-07-10 16:46:48,325 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-07-10 16:46:48,365 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.055 2026-07-10 16:46:48,413 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:46:48,448 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.010 0.141 2026-07-10 16:46:48,507 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.045 0.130 2026-07-10 16:46:48,548 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:48] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-07-10 16:46:49,525 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.034 2026-07-10 16:46:49,589 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-07-10 16:46:49,613 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.067 2026-07-10 16:46:49,631 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.064 2026-07-10 16:46:49,644 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "POST /web/action/load HTTP/1.1" 200 - 7 0.050 0.055 2026-07-10 16:46:49,690 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.091 2026-07-10 16:46:49,733 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Evaluate test code "odoo.startTour('viin_brain_3pane_resize', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626&active_page_id=1&active_vault_id=1"})" 2026-07-10 16:46:49,902 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.085 0.210 2026-07-10 16:46:49,931 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.266 2026-07-10 16:46:49,958 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:46:49,962 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.011 0.232 2026-07-10 16:46:50,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:46:50,082 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.036 0.316 2026-07-10 16:46:50,207 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.047 0.422 2026-07-10 16:46:50,213 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.463 2026-07-10 16:46:50,409 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.087 0.575 2026-07-10 16:46:50,419 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:46:50,434 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:46:50,447 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:46:50,474 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.038 0.527 2026-07-10 16:46:50,517 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.020 0.512 2026-07-10 16:46:50,544 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.006 0.544 2026-07-10 16:46:50,564 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.007 0.465 2026-07-10 16:46:50,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.031 0.372 2026-07-10 16:46:50,675 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.024 0.174 2026-07-10 16:46:50,679 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.129 2026-07-10 16:46:50,725 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/offline HTTP/1.1" 200 - 7 0.020 0.107 2026-07-10 16:46:50,763 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.020 0.047 2026-07-10 16:46:50,807 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.009 2026-07-10 16:46:50,836 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.016 0.015 2026-07-10 16:46:50,879 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.031 0.042 2026-07-10 16:46:50,954 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.017 0.102 2026-07-10 16:46:50,971 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.006 0.112 2026-07-10 16:46:50,985 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.008 0.130 2026-07-10 16:46:50,998 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.126 2026-07-10 16:46:51,034 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.023 0.169 2026-07-10 16:46:51,049 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.007 0.151 2026-07-10 16:46:51,060 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.003 0.099 2026-07-10 16:46:51,074 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.091 2026-07-10 16:46:51,089 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.093 2026-07-10 16:46:51,100 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.091 2026-07-10 16:46:51,126 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.018 0.065 2026-07-10 16:46:51,141 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.008 0.077 2026-07-10 16:46:51,155 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.006 0.078 2026-07-10 16:46:51,274 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:46:51,310 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.006 0.011 2026-07-10 16:46:51,345 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.011 0.014 2026-07-10 16:46:51,443 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.016 0.030 2026-07-10 16:46:51,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-10 16:46:51,652 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.012 0.012 2026-07-10 16:46:51,737 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.038 0.061 2026-07-10 16:46:51,774 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:51] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.017 0.110 2026-07-10 16:46:52,389 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:46:52,401 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'AC-P12-D-4 - fresh session has no o_brain_layout key (trigger: .o_brain_app_body)' 2026-07-10 16:46:52,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'Wait for Welcome page editor to load (opened via active_page_id) (trigger: .o_brain_page_title_input)' 2026-07-10 16:46:52,434 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'Wait for BacklinkPanel to confirm context is expanded (isEmpty=false) (trigger: .o_brain_app_body:not(.o_brain_context_is_collapsed))' 2026-07-10 16:46:52,452 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'AC-P12-A-1 - context handle has cursor: col-resize (trigger: .o_brain_resize_handle--context)' 2026-07-10 16:46:52,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'AC-P12-B-1 - sidebar handle has cursor: col-resize (trigger: .o_brain_resize_handle--sidebar)' 2026-07-10 16:46:52,484 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'AC-P12-C-1 - click context toggle collapses the pane (trigger: .o_brain_context_toggle_btn)' 2026-07-10 16:46:52,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'Pane reports collapsed via class on .o_brain_app_body (trigger: .o_brain_app_body.o_brain_context_is_collapsed)' 2026-07-10 16:46:52,520 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'AC-P12-D-3 - sessionStorage entry o_brain_layout exists with schema (trigger: .o_brain_app_body.o_brain_context_is_collapsed)' 2026-07-10 16:46:52,534 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'Click toggle again to expand the pane (trigger: .o_brain_context_toggle_btn)' 2026-07-10 16:46:52,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: Tour viin_brain_3pane_resize on step: 'Pane no longer collapsed (trigger: .o_brain_app_body:not(.o_brain_context_is_collapsed))' 2026-07-10 16:46:52,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: test successful 2026-07-10 16:46:52,572 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:46:52] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:46:52,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Closing chrome headless with pid 1696 2026-07-10 16:46:52,577 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Closing websocket connection 2026-07-10 16:46:52,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Terminating chrome headless with pid 1696 2026-07-10 16:46:52,702 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164652_700939_TestBrain3PaneResizeTour.txt 2026-07-10 16:46:52,702 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Removing chrome user profile "/tmp/tmpd9wmp3vi_chrome_odoo" 2026-07-10 16:46:52,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:46:58,375 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t1_editor_agent_create_pending_review ... 2026-07-10 16:46:58,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t2_vault_flag_blocks_agent_create ... 2026-07-10 16:46:58,522 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t2_vault_flag_blocks_agent_write ... 2026-07-10 16:46:58,606 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t3_viewer_agent_create_denied_by_ir_rule ... 2026-07-10 16:46:58,670 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 417, model: viin.brain.page 2026-07-10 16:46:58,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t4_write_missing_attribution_raises ... 2026-07-10 16:46:58,718 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t5_auto_approve_vault_skips_pending ... 2026-07-10 16:46:58,840 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t6_commenter_approve_denied ... 2026-07-10 16:46:58,945 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t7_editor_approve_records_reviewer ... 2026-07-10 16:46:59,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t7adj_human_body_edit_flips_modified ... 2026-07-10 16:46:59,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:04,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_01_non_member_cannot_read_normal ... 2026-07-10 16:47:04,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_01_non_member_cannot_write_normal ... 2026-07-10 16:47:04,743 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [90], uid: 431, model: viin.brain.page 2026-07-10 16:47:04,762 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_06_viewer_cannot_write_normal ... 2026-07-10 16:47:04,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 426, model: viin.brain.page 2026-07-10 16:47:04,822 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_06_viewer_reads_normal ... 2026-07-10 16:47:04,847 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_08_viewer_denied_restricted_out ... 2026-07-10 16:47:04,868 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_11_commenter_reads_normal ... 2026-07-10 16:47:04,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_13_commenter_denied_restricted_out ... 2026-07-10 16:47:04,918 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_14_commenter_cannot_write_own_daily ... 2026-07-10 16:47:04,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 427, model: viin.brain.page 2026-07-10 16:47:04,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_14_commenter_reads_own_daily ... 2026-07-10 16:47:05,030 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_16_editor_creates_page ... 2026-07-10 16:47:05,138 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_16_editor_writes_normal ... 2026-07-10 16:47:05,194 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_17_editor_reads_restricted_in ... 2026-07-10 16:47:05,225 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_18_editor_denied_restricted_out_read ... 2026-07-10 16:47:05,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_18_editor_denied_restricted_out_write ... 2026-07-10 16:47:05,304 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [92], uid: 428, model: viin.brain.page 2026-07-10 16:47:05,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_21_vault_admin_full_crud_normal ... 2026-07-10 16:47:05,452 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_23_vault_admin_bypasses_restricted_out ... 2026-07-10 16:47:05,479 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_25_vault_admin_cannot_read_other_daily ... 2026-07-10 16:47:05,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_25_vault_admin_cannot_write_other_daily ... 2026-07-10 16:47:05,548 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [94], uid: 429, model: viin.brain.page 2026-07-10 16:47:05,563 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_26_brain_admin_reads_normal ... 2026-07-10 16:47:05,587 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_26_brain_admin_unlinks_page ... 2026-07-10 16:47:05,657 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #430 deleted mail.message records with IDs: [25700] 2026-07-10 16:47:05,693 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #430 deleted viin.brain.page records with IDs: [97] 2026-07-10 16:47:05,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_28_brain_admin_bypasses_restricted_out ... 2026-07-10 16:47:05,738 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_30_brain_admin_cannot_read_other_daily ... 2026-07-10 16:47:05,755 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_30_brain_admin_cannot_write_other_daily ... 2026-07-10 16:47:05,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [94], uid: 430, model: viin.brain.page 2026-07-10 16:47:05,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:11,383 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_comments_own_daily ... 2026-07-10 16:47:11,459 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_creates_own_daily ... 2026-07-10 16:47:11,541 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_reads_own_daily ... 2026-07-10 16:47:11,573 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_share_own_denied ... 2026-07-10 16:47:11,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_unlinks_own_daily ... 2026-07-10 16:47:11,693 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #439 deleted mail.message records with IDs: [25717] 2026-07-10 16:47:11,725 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #439 deleted viin.brain.page records with IDs: [101] 2026-07-10 16:47:11,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_writes_own_daily ... 2026-07-10 16:47:11,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_comment_other_denied ... 2026-07-10 16:47:11,851 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_override_can_write ... 2026-07-10 16:47:11,866 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_read_other_denied ... 2026-07-10 16:47:11,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_share_other_denied ... 2026-07-10 16:47:11,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [102], uid: 439, model: viin.brain.page 2026-07-10 16:47:11,920 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_unlink_other_denied ... 2026-07-10 16:47:11,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [102], uid: 439, model: viin.brain.page 2026-07-10 16:47:11,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_write_other_denied ... 2026-07-10 16:47:11,992 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [102], uid: 439, model: viin.brain.page 2026-07-10 16:47:12,010 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:17,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_comment_denied ... 2026-07-10 16:47:17,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_create_denied ... 2026-07-10 16:47:17,210 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 445, model: viin.brain.page 2026-07-10 16:47:17,211 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_reads_own_daily ... 2026-07-10 16:47:17,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_unlink_denied ... 2026-07-10 16:47:17,282 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #445 deleted mail.message records with IDs: [25738] 2026-07-10 16:47:17,295 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 445, model: viin.brain.page 2026-07-10 16:47:17,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_write_own_denied ... 2026-07-10 16:47:17,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 445, model: viin.brain.page 2026-07-10 16:47:17,340 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14b_commenter_grp_comment_denied ... 2026-07-10 16:47:17,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14b_commenter_grp_reads_own_daily ... 2026-07-10 16:47:17,435 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14b_commenter_grp_write_own_denied ... 2026-07-10 16:47:17,484 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 451, model: viin.brain.page 2026-07-10 16:47:17,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_15a_commenter_member_cannot_read_other_daily ... 2026-07-10 16:47:17,508 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_15a_commenter_member_comment_other_denied ... 2026-07-10 16:47:17,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_15b_commenter_grp_cannot_read_other_daily ... 2026-07-10 16:47:17,613 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:23,478 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_comment_succeeds ... 2026-07-10 16:47:23,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_creates_own_daily ... 2026-07-10 16:47:23,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_reads_own_daily ... 2026-07-10 16:47:23,675 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_share_own_denied ... 2026-07-10 16:47:23,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_unlink_denied ... 2026-07-10 16:47:23,787 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #455 deleted mail.message records with IDs: [25761] 2026-07-10 16:47:23,817 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 455, model: viin.brain.page 2026-07-10 16:47:23,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_writes_own_daily ... 2026-07-10 16:47:23,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19b_editor_grp_reads_own_daily ... 2026-07-10 16:47:23,929 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19b_editor_grp_write_own_denied ... 2026-07-10 16:47:23,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [116], uid: 461, model: viin.brain.page 2026-07-10 16:47:24,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20a_editor_member_cannot_read_other_daily ... 2026-07-10 16:47:24,031 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20a_editor_member_comment_other_denied ... 2026-07-10 16:47:24,129 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20a_editor_member_share_other_denied ... 2026-07-10 16:47:24,172 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [115], uid: 455, model: viin.brain.page 2026-07-10 16:47:24,186 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20b_editor_grp_cannot_read_other_daily ... 2026-07-10 16:47:24,219 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:30,048 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyNonMember.test_cell_4_non_member_cannot_read_own_daily ... 2026-07-10 16:47:30,092 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyNonMember.test_cell_4_non_member_create_denied ... 2026-07-10 16:47:30,115 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 467, model: viin.brain.page 2026-07-10 16:47:30,116 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyNonMember.test_cell_4_non_member_write_denied ... 2026-07-10 16:47:30,146 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [122], uid: 467, model: viin.brain.page 2026-07-10 16:47:30,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:36,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_comments_own_daily ... 2026-07-10 16:47:36,226 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_creates_own_daily ... 2026-07-10 16:47:36,314 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_reads_own_daily ... 2026-07-10 16:47:36,336 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_share_own_denied ... 2026-07-10 16:47:36,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_unlink_own_denied ... 2026-07-10 16:47:36,442 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #474 deleted mail.message records with IDs: [25801] 2026-07-10 16:47:36,461 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 474, model: viin.brain.page 2026-07-10 16:47:36,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_writes_own_daily ... 2026-07-10 16:47:36,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_comment_other_denied ... 2026-07-10 16:47:36,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_override_can_write ... 2026-07-10 16:47:36,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_read_other_denied ... 2026-07-10 16:47:36,675 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_share_other_denied ... 2026-07-10 16:47:36,703 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [127], uid: 474, model: viin.brain.page 2026-07-10 16:47:36,717 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_unlink_other_denied ... 2026-07-10 16:47:36,749 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [127], uid: 474, model: viin.brain.page 2026-07-10 16:47:36,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_write_other_denied ... 2026-07-10 16:47:36,807 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [127], uid: 474, model: viin.brain.page 2026-07-10 16:47:36,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:42,528 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_10a_viewer_member_cannot_read_other_daily ... 2026-07-10 16:47:42,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_10b_viewer_grp_cannot_read_other_daily ... 2026-07-10 16:47:42,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_comment_denied ... 2026-07-10 16:47:42,712 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_create_denied ... 2026-07-10 16:47:42,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 480, model: viin.brain.page 2026-07-10 16:47:42,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_reads_own_daily ... 2026-07-10 16:47:42,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_unlink_denied ... 2026-07-10 16:47:42,870 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #480 deleted mail.message records with IDs: [25822] 2026-07-10 16:47:42,892 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 480, model: viin.brain.page 2026-07-10 16:47:42,896 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_write_denied ... 2026-07-10 16:47:42,987 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 480, model: viin.brain.page 2026-07-10 16:47:42,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9b_viewer_grp_create_denied ... 2026-07-10 16:47:43,034 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 486, model: viin.brain.page 2026-07-10 16:47:43,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9b_viewer_grp_reads_own_daily ... 2026-07-10 16:47:43,058 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9b_viewer_grp_write_denied ... 2026-07-10 16:47:43,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 486, model: viin.brain.page 2026-07-10 16:47:43,121 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:47:48,708 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclRegistration.test_reg_file_in_module_init ... 2026-07-10 16:47:48,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:48:04,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_company_b_editor_cannot_write_company_a_page_even_with_editor_group ... 2026-07-10 16:48:04,295 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [139], uid: 508, model: viin.brain.page 2026-07-10 16:48:04,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_company_b_user_cannot_read_company_a_page ... 2026-07-10 16:48:04,350 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_company_b_user_cannot_read_company_a_vault_even_if_member_logic_matches ... 2026-07-10 16:48:04,370 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_company_b_user_still_reads_own_company_vault_and_page ... 2026-07-10 16:48:04,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_ai_attribution_write_blocked ... 2026-07-10 16:48:04,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [142], uid: 500, model: viin.brain.page 2026-07-10 16:48:04,500 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_read_page_invisible_to_company_a_user ... 2026-07-10 16:48:04,523 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_write_page_raises_access_error ... 2026-07-10 16:48:04,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [142], uid: 500, model: viin.brain.page 2026-07-10 16:48:04,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_write_vault_raises_access_error ... 2026-07-10 16:48:04,744 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [107], uid: 500, model: viin.brain.vault 2026-07-10 16:48:04,757 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_nonmember_cannot_write_restricted_page ... 2026-07-10 16:48:04,848 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [141], uid: 503, model: viin.brain.page 2026-07-10 16:48:04,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_nonmember_cannot_write_vault_page ... 2026-07-10 16:48:04,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [139], uid: 503, model: viin.brain.page 2026-07-10 16:48:05,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-10 16:48:05,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p01_valid_token_renders_page ... 2026-07-10 16:48:05,153 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:06,203 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:06] "GET /brain/share/Dhrg4kN_OsjN7_87dXRIY_gTLX_sVQN_t66_4UzUF1Q HTTP/1.1" 200 - 115 0.138 0.922 2026-07-10 16:48:06,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p02_restricted_page_create_blocked ... 2026-07-10 16:48:06,278 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p03_daily_note_share_create_blocked ... 2026-07-10 16:48:06,906 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p03b_shared_page_cannot_become_daily ... 2026-07-10 16:48:06,976 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p04_unknown_token_returns_404 ... 2026-07-10 16:48:06,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:07,949 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:07] "GET /brain/share/totally-unknown-bogus-token-p04 HTTP/1.1" 404 - 100 0.079 0.877 2026-07-10 16:48:07,954 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p05_revoked_returns_404 ... 2026-07-10 16:48:08,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:09,852 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:09] "GET /brain/share/bsjpJXdWP1ysppGLVQRElT7U5I0MjKNqKWqTuaA60ks HTTP/1.1" 404 - 101 0.060 1.789 2026-07-10 16:48:09,854 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share.TestBrainAclPortalShare: waiting for threads: [] 2026-07-10 16:48:09,857 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p06_expired_renders_expired_template ... 2026-07-10 16:48:09,906 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:10,866 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:10] "GET /brain/share/_Y7L2rOFfQDwUxkDLLkELJ_6FhnEYNAk1vLrNX5N4H4 HTTP/1.1" 200 - 102 0.074 0.890 2026-07-10 16:48:10,872 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p07_password_no_password_shows_form ... 2026-07-10 16:48:10,984 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:11,905 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:11] "GET /brain/share/i4WA_hU9Xp89HNFhttPQaWxQs048vTUUHP4gx1y6B-4 HTTP/1.1" 200 - 102 0.090 0.843 2026-07-10 16:48:11,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p08_password_wrong_shows_error ... 2026-07-10 16:48:12,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:12,962 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:12] "GET /brain/share/eXuUTJCLIcTKJG5xPZWW68OV0Y0yiNESbkLiXBBZTcg?password=wrong HTTP/1.1" 200 - 102 0.071 0.891 2026-07-10 16:48:12,965 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p09_password_correct_renders_page ... 2026-07-10 16:48:13,072 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:14,223 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:14] "GET /brain/share/EiY7nrulQ-wor5IS2_XghWg4AlBO732IGcT21UWp1BE?password=correct-secret HTTP/1.1" 200 - 113 0.188 0.967 2026-07-10 16:48:14,227 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p10_rate_limit_returns_429 ... 2026-07-10 16:48:14,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:15,417 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:15] "GET /brain/share/V51lVA4MHIFf3IE3AqJ_WzZUWX7f2XB1rSbTevFOMBk HTTP/1.1" 200 - 115 0.091 1.043 2026-07-10 16:48:15,495 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:15] "GET /brain/share/V51lVA4MHIFf3IE3AqJ_WzZUWX7f2XB1rSbTevFOMBk HTTP/1.1" 200 - 19 0.013 0.059 2026-07-10 16:48:15,518 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:15] "GET /brain/share/V51lVA4MHIFf3IE3AqJ_WzZUWX7f2XB1rSbTevFOMBk HTTP/1.1" 429 - 4 0.010 0.009 2026-07-10 16:48:15,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share.TestBrainAclPortalShare: waiting for threads: [] 2026-07-10 16:48:15,522 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p11_comment_kind_controls_post ... 2026-07-10 16:48:15,585 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:15,951 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:15] "POST /brain/share/YwXMLsnY03PEpoq_EbjGPwgqrhNn9yblK4RwZVJpMBc/comment HTTP/1.1" 303 - 26 0.038 0.334 2026-07-10 16:48:16,004 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:16] "POST /brain/share/MQ8tcnVLiV59Y2dWaH-QVwyFRE9riUl6zP7UufBt5cM/comment HTTP/1.1" 403 - 4 0.001 0.009 2026-07-10 16:48:16,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p12_download_route_not_implemented ... 2026-07-10 16:48:16,070 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:17,457 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:17] "GET /brain/share/9VMwMz39YnAB4dL094jy2hJOvf7K8KXa0J-HTqPoZpc/download HTTP/1.1" 404 - 197 0.139 1.251 2026-07-10 16:48:17,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p13_public_user_write_denied ... 2026-07-10 16:48:17,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:18,919 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:18] "POST /brain/share/HrPHMzRHfIWsd75X2WmcS0y1TgTyDM-dmPJAeXkyMeE/write HTTP/1.1" 404 - 197 0.131 1.286 2026-07-10 16:48:18,941 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 4, model: viin.brain.page 2026-07-10 16:48:18,946 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: viin.brain.page 2026-07-10 16:48:18,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p14_visit_counter_increments ... 2026-07-10 16:48:19,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:20,011 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:20] "GET /brain/share/9aFgS00QJFKeV-TbpSM2WtMKKl2vZqfMO1K2U9h0U00 HTTP/1.1" 200 - 115 0.089 0.919 2026-07-10 16:48:20,087 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:20] "GET /brain/share/9aFgS00QJFKeV-TbpSM2WtMKKl2vZqfMO1K2U9h0U00 HTTP/1.1" 200 - 19 0.013 0.056 2026-07-10 16:48:20,173 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:20] "GET /brain/share/9aFgS00QJFKeV-TbpSM2WtMKKl2vZqfMO1K2U9h0U00 HTTP/1.1" 404 - 16 0.010 0.042 2026-07-10 16:48:20,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p15_comment_auto_approve_skips_moderation ... 2026-07-10 16:48:20,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:21,659 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:21] "POST /brain/share/E0OkcyM9lwZ5PcY9MUWWCdHm6r7UQQc-wG-jC8jGLco/comment HTTP/1.1" 303 - 26 0.022 1.400 2026-07-10 16:48:21,730 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:21] "POST /brain/share/sLLvXEfw61TArVwlhYn1N2xUrtjVOKJ3kok7zzANP5o/comment HTTP/1.1" 303 - 8 0.008 0.012 2026-07-10 16:48:21,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p16_empty_body_redirects_no_comment ... 2026-07-10 16:48:21,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:22,162 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:22] "POST /brain/share/CHT_kRHvOQYpwtw7cX5EhajYlkDiADttmlqlSW7bQgk/comment HTTP/1.1" 303 - 21 0.012 0.346 2026-07-10 16:48:22,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:48:27,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_14_commenter_reads_own_daily ... 2026-07-10 16:48:27,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_25_vault_admin_cannot_write_other_daily ... 2026-07-10 16:48:27,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 513, model: viin.brain.page 2026-07-10 16:48:27,465 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_25_vault_admin_override_can_write ... 2026-07-10 16:48:27,477 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_30_brain_admin_cannot_unlink_other_daily ... 2026-07-10 16:48:27,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 514, model: viin.brain.page 2026-07-10 16:48:27,522 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_30_brain_admin_cannot_write_other_daily ... 2026-07-10 16:48:27,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 514, model: viin.brain.page 2026-07-10 16:48:27,571 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_30_brain_admin_override_can_write ... 2026-07-10 16:48:27,586 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_owner_can_unlink_own_daily ... 2026-07-10 16:48:27,656 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #514 deleted mail.message records with IDs: [26093] 2026-07-10 16:48:27,686 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #514 deleted viin.brain.page records with IDs: [152] 2026-07-10 16:48:27,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:48:33,301 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_18_editor_denied_restricted_out_write ... 2026-07-10 16:48:33,350 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [155], uid: 521, model: viin.brain.page 2026-07-10 16:48:33,361 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_23_vault_admin_reads_restricted_out ... 2026-07-10 16:48:33,376 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_23_vault_admin_writes_restricted_out ... 2026-07-10 16:48:33,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_28_brain_admin_writes_restricted_out ... 2026-07-10 16:48:33,455 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_commenter_denied_restricted_out_write ... 2026-07-10 16:48:33,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [155], uid: 520, model: viin.brain.page 2026-07-10 16:48:33,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:48:33,633 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour: Starting TestBrainAiFiltersTour.test_brain_ai_filters_tour ... 2026-07-10 16:48:34,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome pid: 1946 2026-07-10 16:48:34,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome headless temporary user profile dir: /tmp/tmphhniysmz_chrome_odoo 2026-07-10 16:48:34,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Issuing json command http://127.0.0.1:42825/json/version 2026-07-10 16:48:34,042 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42825/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:48:34,080 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:48:34,080 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Issuing json command http://127.0.0.1:42825/json 2026-07-10 16:48:34,083 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42825/json with timeout 3 increased to 10s during tests 2026-07-10 16:48:34,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Websocket url found: ws://127.0.0.1:42825/devtools/page/B225B1A0ABF4983B8C982DB5BE007745 2026-07-10 16:48:34,104 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Enable chrome headless console log notification 2026-07-10 16:48:34,110 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome headless enable page notifications 2026-07-10 16:48:34,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:48:34,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Setting session cookie in browser 2026-07-10 16:48:34,956 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:48:34,956 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:48:34,978 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:36,388 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web HTTP/1.1" 200 - 115 0.140 1.273 2026-07-10 16:48:36,391 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Navigation result: {'frameId': 'B225B1A0ABF4983B8C982DB5BE007745', 'loaderId': '6E4C1C571069956A1B842AE2EA301466', 'isDownload': False} 2026-07-10 16:48:36,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Evaluate ready code "odoo.isTourReady('brain_ai_filters')" 2026-07-10 16:48:36,456 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.024 2026-07-10 16:48:36,478 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.014 0.036 2026-07-10 16:48:36,548 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:48:36,607 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.033 0.121 2026-07-10 16:48:36,627 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.008 0.152 2026-07-10 16:48:36,661 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.020 0.140 2026-07-10 16:48:36,692 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:36] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.008 2026-07-10 16:48:37,609 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.005 0.035 2026-07-10 16:48:37,615 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-10 16:48:37,642 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-10 16:48:37,643 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-10 16:48:37,693 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "POST /web/action/load HTTP/1.1" 200 - 7 0.023 0.032 2026-07-10 16:48:37,713 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.054 2026-07-10 16:48:37,740 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.061 2026-07-10 16:48:37,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Evaluate test code "odoo.startTour('brain_ai_filters', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:48:37,908 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:37] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.086 0.150 2026-07-10 16:48:37,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:48:38,015 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.033 0.293 2026-07-10 16:48:38,032 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:48:38,035 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.336 2026-07-10 16:48:38,077 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.012 0.355 2026-07-10 16:48:38,204 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.045 0.442 2026-07-10 16:48:38,413 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.101 0.560 2026-07-10 16:48:38,418 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.635 2026-07-10 16:48:38,426 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:48:38,446 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:48:38,461 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.018 0.512 2026-07-10 16:48:38,490 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-07-10 16:48:38,522 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.027 0.451 2026-07-10 16:48:38,533 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.484 2026-07-10 16:48:38,564 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.473 2026-07-10 16:48:38,597 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.356 2026-07-10 16:48:38,631 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.124 2026-07-10 16:48:38,637 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.067 2026-07-10 16:48:38,672 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.015 2026-07-10 16:48:38,731 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.006 0.017 2026-07-10 16:48:38,808 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:48:38,831 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:48:39,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:48:39,764 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Ensure the "000 AI Filter Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:48:39,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Enable the sidebar AI-authored pill (trigger: .o_brain_filter_pill:contains("✦ AI"))' 2026-07-10 16:48:39,798 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'AI-authored page is visible in the sidebar filter results (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("AI Note Visible")))' 2026-07-10 16:48:39,803 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 4 0.004 0.008 2026-07-10 16:48:40,518 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:48:40,566 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Sidebar AI filter excludes human-authored pages (trigger: .o_brain_page_tree)' 2026-07-10 16:48:40,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Return to the full sidebar tree (trigger: .o_brain_filter_pill:contains("All"))' 2026-07-10 16:48:40,594 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:48:40,597 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Open the seeded database page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("AI Filter Database")))' 2026-07-10 16:48:41,390 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.012 0.007 2026-07-10 16:48:41,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Database view is visible (trigger: .o_brain_database_view .o_brain_db_list)' 2026-07-10 16:48:41,421 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.016 0.027 2026-07-10 16:48:41,487 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.089 2026-07-10 16:48:41,516 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.019 0.100 2026-07-10 16:48:41,534 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.009 0.096 2026-07-10 16:48:41,544 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.005 0.117 2026-07-10 16:48:41,559 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.112 2026-07-10 16:48:41,568 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.103 2026-07-10 16:48:41,578 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.081 2026-07-10 16:48:41,592 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.056 2026-07-10 16:48:41,602 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.048 2026-07-10 16:48:41,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.011 0.056 2026-07-10 16:48:41,634 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.065 2026-07-10 16:48:41,650 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.068 2026-07-10 16:48:41,681 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.008 0.018 2026-07-10 16:48:41,699 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.045 2026-07-10 16:48:41,710 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.044 2026-07-10 16:48:41,715 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.036 2026-07-10 16:48:41,782 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:48:41,842 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.008 0.014 2026-07-10 16:48:41,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.006 0.013 2026-07-10 16:48:41,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.010 2026-07-10 16:48:42,025 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:42] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 9 0.036 0.030 2026-07-10 16:48:42,053 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.010 0.081 2026-07-10 16:48:42,108 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:42] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.021 0.102 2026-07-10 16:48:42,122 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:42] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.135 2026-07-10 16:48:42,127 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.098 2026-07-10 16:48:42,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Database list initially contains both AI and human rows (trigger: .o_brain_db_list)' 2026-07-10 16:48:42,813 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Enable the DatabaseView ✦ AI toolbar filter (trigger: .o_brain_db_actions button[title="Filter AI-authored rows"])' 2026-07-10 16:48:42,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'Database list still renders rows after AI filter is enabled (trigger: .o_brain_db_list .o_brain_db_row)' 2026-07-10 16:48:42,836 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:42] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 8 0.007 0.012 2026-07-10 16:48:43,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: Tour brain_ai_filters on step: 'DatabaseView AI filter excludes the human row (trigger: .o_brain_db_list)' 2026-07-10 16:48:43,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: test successful 2026-07-10 16:48:43,612 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Closing chrome headless with pid 1946 2026-07-10 16:48:43,614 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Closing websocket connection 2026-07-10 16:48:43,614 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Terminating chrome headless with pid 1946 2026-07-10 16:48:43,738 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164843_737953_TestBrainAiFiltersTour.txt 2026-07-10 16:48:43,738 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Removing chrome user profile "/tmp/tmphhniysmz_chrome_odoo" 2026-07-10 16:48:43,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:48:43,863 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour: Starting TestBrainAiReviewTour.test_brain_ai_review_tour ... 2026-07-10 16:48:44,293 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome pid: 2192 2026-07-10 16:48:44,293 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome headless temporary user profile dir: /tmp/tmpx17xl1ur_chrome_odoo 2026-07-10 16:48:44,293 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Issuing json command http://127.0.0.1:32795/json/version 2026-07-10 16:48:44,295 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32795/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:48:44,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:48:44,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Issuing json command http://127.0.0.1:32795/json 2026-07-10 16:48:44,327 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32795/json with timeout 3 increased to 10s during tests 2026-07-10 16:48:44,342 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Websocket url found: ws://127.0.0.1:32795/devtools/page/EA991A2DC7AAA34399B1C21E3CD55265 2026-07-10 16:48:44,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Enable chrome headless console log notification 2026-07-10 16:48:44,408 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome headless enable page notifications 2026-07-10 16:48:45,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:48:45,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Setting session cookie in browser 2026-07-10 16:48:45,181 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:48:45,181 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:48:45,204 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:46,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web HTTP/1.1" 200 - 115 0.242 1.246 2026-07-10 16:48:46,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Navigation result: {'frameId': 'EA991A2DC7AAA34399B1C21E3CD55265', 'loaderId': '9F3B227CD2FE8ED33CFC52F2BD2B762B', 'isDownload': False} 2026-07-10 16:48:46,692 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Evaluate ready code "odoo.isTourReady('brain_ai_review')" 2026-07-10 16:48:46,749 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.016 0.010 2026-07-10 16:48:46,765 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.031 2026-07-10 16:48:46,804 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.016 0.059 2026-07-10 16:48:46,810 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:48:46,823 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.091 2026-07-10 16:48:46,924 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.019 0.163 2026-07-10 16:48:46,935 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:46] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.076 2026-07-10 16:48:48,095 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.033 2026-07-10 16:48:48,111 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:48:48,119 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:48:48,126 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:48:48,184 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.028 0.027 2026-07-10 16:48:48,251 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Evaluate test code "odoo.startTour('brain_ai_review', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:48:48,364 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.065 0.151 2026-07-10 16:48:48,389 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.248 2026-07-10 16:48:48,436 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.274 2026-07-10 16:48:48,485 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:48:48,556 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.033 0.363 2026-07-10 16:48:48,563 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.398 2026-07-10 16:48:48,567 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:48:48,615 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.027 0.384 2026-07-10 16:48:48,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.356 2026-07-10 16:48:48,758 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.046 0.343 2026-07-10 16:48:48,902 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.060 0.448 2026-07-10 16:48:48,913 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:48:48,929 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-07-10 16:48:48,961 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:48:48,971 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.029 0.478 2026-07-10 16:48:48,986 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.403 2026-07-10 16:48:49,037 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.026 0.441 2026-07-10 16:48:49,063 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.427 2026-07-10 16:48:49,071 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.293 2026-07-10 16:48:49,108 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.285 2026-07-10 16:48:49,172 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.031 0.173 2026-07-10 16:48:49,206 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.013 0.032 2026-07-10 16:48:49,274 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.017 2026-07-10 16:48:49,348 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.005 0.007 2026-07-10 16:48:49,381 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:49] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:48:50,246 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:48:50,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:48:50,331 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Ensure the "000 WI-14 AI Review Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:48:50,332 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Open the seeded AI-authored page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("AI Draft")))' 2026-07-10 16:48:50,358 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.015 0.008 2026-07-10 16:48:50,383 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'AI Draft page loaded in the editor (trigger: .o_brain_page_title_input[data-title="AI Draft"])' 2026-07-10 16:48:50,404 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.027 0.028 2026-07-10 16:48:50,452 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.092 2026-07-10 16:48:50,478 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.013 0.093 2026-07-10 16:48:50,500 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.013 0.095 2026-07-10 16:48:50,507 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.002 0.110 2026-07-10 16:48:50,514 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.115 2026-07-10 16:48:50,533 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.121 2026-07-10 16:48:50,542 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.076 2026-07-10 16:48:50,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.005 0.070 2026-07-10 16:48:50,572 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.057 2026-07-10 16:48:50,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.062 2026-07-10 16:48:50,592 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.059 2026-07-10 16:48:50,603 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.059 2026-07-10 16:48:50,681 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:48:50,704 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.012 2026-07-10 16:48:50,729 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.011 2026-07-10 16:48:50,797 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.023 2026-07-10 16:48:50,928 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.009 0.016 2026-07-10 16:48:50,932 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.034 2026-07-10 16:48:50,952 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:50] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.037 2026-07-10 16:48:51,023 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.030 0.079 2026-07-10 16:48:51,228 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:48:51,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'AI badge is visible in the page header (trigger: .o_brain_page_status_row .o_brain_ai_badge)' 2026-07-10 16:48:51,780 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Popover DOM contains the 5 expected AI attribution rows (trigger: .o_brain_page_status_row .o_brain_ai_badge_wrap .o_brain_ai_popover)' 2026-07-10 16:48:51,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Popover is exposed for visual verification during the tour (trigger: .o_brain_ai_popover[data-tour-ready="yes"])' 2026-07-10 16:48:51,812 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Open the More overflow menu (#44 chrome declutter) (trigger: .o_brain_panel_overflow__trigger)' 2026-07-10 16:48:51,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'AI Review item is present for AI-authored pages (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("AI Review"))' 2026-07-10 16:48:51,848 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Panel starts in Pending Review state (trigger: .o_brain_ai_review_panel .o_brain_ai_status_pending_review)' 2026-07-10 16:48:51,856 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.007 2026-07-10 16:48:51,888 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_current_user_role HTTP/1.1" 200 - 6 0.013 0.012 2026-07-10 16:48:52,648 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Approve the AI-authored content (trigger: .o_brain_ai_review_panel .o_brain_ai_review_approve:not([disabled]))' 2026-07-10 16:48:52,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'Approval success notification appears (trigger: .o_notification)' 2026-07-10 16:48:52,689 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:52] "POST /web/dataset/call_kw/viin.brain.page/action_ai_review_approve HTTP/1.1" 200 - 15 0.012 0.025 2026-07-10 16:48:52,747 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:52] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.020 0.030 2026-07-10 16:48:52,764 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.005 0.055 2026-07-10 16:48:52,785 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:52] "POST /web/dataset/call_kw/viin.brain.page/brain_get_current_user_role HTTP/1.1" 200 - 6 0.003 0.011 2026-07-10 16:48:53,546 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: Tour brain_ai_review on step: 'AI review status becomes Approved (trigger: .o_brain_ai_review_panel .o_brain_ai_status_approved)' 2026-07-10 16:48:53,548 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: test successful 2026-07-10 16:48:53,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Closing chrome headless with pid 2192 2026-07-10 16:48:53,559 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Closing websocket connection 2026-07-10 16:48:53,560 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Terminating chrome headless with pid 2192 2026-07-10 16:48:53,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164853_685471_TestBrainAiReviewTour.txt 2026-07-10 16:48:53,686 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Removing chrome user profile "/tmp/tmpx17xl1ur_chrome_odoo" 2026-07-10 16:48:53,720 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:48:53,771 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton: Starting TestBrainAppSkeletonTour.test_brain_app_skeleton_tour ... 2026-07-10 16:48:54,176 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome pid: 2435 2026-07-10 16:48:54,177 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome headless temporary user profile dir: /tmp/tmps1uq0fkw_chrome_odoo 2026-07-10 16:48:54,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Issuing json command http://127.0.0.1:35817/json/version 2026-07-10 16:48:54,183 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:35817/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:48:54,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:48:54,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Issuing json command http://127.0.0.1:35817/json 2026-07-10 16:48:54,199 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:35817/json with timeout 3 increased to 10s during tests 2026-07-10 16:48:54,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Websocket url found: ws://127.0.0.1:35817/devtools/page/0029304E9B3D11D1E4F193B2A47B86B8 2026-07-10 16:48:54,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Enable chrome headless console log notification 2026-07-10 16:48:54,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome headless enable page notifications 2026-07-10 16:48:55,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:48:55,120 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Setting session cookie in browser 2026-07-10 16:48:55,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:48:55,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:48:55,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:48:56,465 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web HTTP/1.1" 200 - 115 0.168 1.154 2026-07-10 16:48:56,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Navigation result: {'frameId': '0029304E9B3D11D1E4F193B2A47B86B8', 'loaderId': '6AB9572FC91FD245C76B3AE3C98C2680', 'isDownload': False} 2026-07-10 16:48:56,469 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Evaluate ready code "odoo.isTourReady('viin_brain_app_skeleton')" 2026-07-10 16:48:56,610 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.032 0.066 2026-07-10 16:48:56,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.105 2026-07-10 16:48:56,668 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.024 0.121 2026-07-10 16:48:56,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.002 0.166 2026-07-10 16:48:56,706 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.192 2026-07-10 16:48:56,756 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:56] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-07-10 16:48:56,770 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:48:57,776 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:57] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.028 2026-07-10 16:48:57,824 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-10 16:48:57,825 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.034 2026-07-10 16:48:57,862 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.036 2026-07-10 16:48:57,907 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:57] "POST /web/action/load HTTP/1.1" 200 - 7 0.086 0.031 2026-07-10 16:48:57,940 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Evaluate test code "odoo.startTour('viin_brain_app_skeleton', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:48:58,100 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.085 0.170 2026-07-10 16:48:58,117 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.231 2026-07-10 16:48:58,145 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.233 2026-07-10 16:48:58,164 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:48:58,187 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.019 0.249 2026-07-10 16:48:58,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:48:58,309 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.033 0.356 2026-07-10 16:48:58,439 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.059 0.454 2026-07-10 16:48:58,638 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.083 0.450 2026-07-10 16:48:58,648 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:48:58,666 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:48:58,702 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-07-10 16:48:58,704 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.021 0.562 2026-07-10 16:48:58,716 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.552 2026-07-10 16:48:58,772 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.014 0.589 2026-07-10 16:48:58,790 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.007 0.568 2026-07-10 16:48:58,797 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.471 2026-07-10 16:48:58,821 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.351 2026-07-10 16:48:58,868 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.016 0.118 2026-07-10 16:48:58,872 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.067 2026-07-10 16:48:58,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "GET /web/offline HTTP/1.1" 200 - 7 0.014 0.085 2026-07-10 16:48:58,964 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:58] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.021 0.067 2026-07-10 16:48:59,021 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:59] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.013 0.020 2026-07-10 16:48:59,077 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:59] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:48:59,109 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:48:59] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:48:59,989 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:48:59,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:49:00,013 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Root page "Welcome" is visible in the tree (trigger: .o_brain_page_node .o_brain_page_name:contains("Welcome"))' 2026-07-10 16:49:00,029 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Click the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:49:00,051 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.009 2026-07-10 16:49:00,083 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Editor header shows the Welcome title (trigger: .o_brain_page_title_input[data-title="Welcome"])' 2026-07-10 16:49:00,138 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.007 0.082 2026-07-10 16:49:00,159 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.009 0.104 2026-07-10 16:49:00,172 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.007 0.090 2026-07-10 16:49:00,184 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.004 0.108 2026-07-10 16:49:00,201 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.007 0.109 2026-07-10 16:49:00,207 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.117 2026-07-10 16:49:00,223 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.072 2026-07-10 16:49:00,237 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.067 2026-07-10 16:49:00,250 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.066 2026-07-10 16:49:00,259 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.057 2026-07-10 16:49:00,277 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.012 0.053 2026-07-10 16:49:00,286 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.062 2026-07-10 16:49:00,302 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.006 0.064 2026-07-10 16:49:00,357 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.017 0.020 2026-07-10 16:49:00,369 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.005 0.049 2026-07-10 16:49:00,399 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.011 0.051 2026-07-10 16:49:00,414 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.024 0.040 2026-07-10 16:49:00,421 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.015 2026-07-10 16:49:00,440 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-10 16:49:00,467 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.007 0.011 2026-07-10 16:49:00,566 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.020 0.030 2026-07-10 16:49:00,694 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.004 2026-07-10 16:49:00,728 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.012 0.021 2026-07-10 16:49:00,783 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.022 0.052 2026-07-10 16:49:00,805 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:00] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.078 2026-07-10 16:49:01,223 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:49:01,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Expand the Welcome tree node (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("Welcome")) .o_brain_page_toggle)' 2026-07-10 16:49:01,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Child page "Ideas" becomes visible (trigger: .o_brain_page_name:contains("Ideas"))' 2026-07-10 16:49:01,476 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:01] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.010 2026-07-10 16:49:02,248 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Click the Ideas child page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Ideas")))' 2026-07-10 16:49:02,274 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.011 0.010 2026-07-10 16:49:02,305 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.025 0.022 2026-07-10 16:49:02,310 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Editor swapped to the Ideas title (trigger: .o_brain_page_title_input[data-title="Ideas"])' 2026-07-10 16:49:02,334 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.008 0.064 2026-07-10 16:49:02,340 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.048 2026-07-10 16:49:02,368 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.015 0.051 2026-07-10 16:49:02,376 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.002 0.088 2026-07-10 16:49:02,392 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.007 0.064 2026-07-10 16:49:02,406 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.005 0.077 2026-07-10 16:49:02,418 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.006 0.070 2026-07-10 16:49:02,426 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.074 2026-07-10 16:49:02,525 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.018 0.019 2026-07-10 16:49:02,537 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.004 0.033 2026-07-10 16:49:02,553 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:02] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.003 0.037 2026-07-10 16:49:03,147 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:49:03,248 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Edit the Ideas title to "Ideas renamed" (trigger: .o_brain_page_title_input)' 2026-07-10 16:49:03,263 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Blur the title input to trigger save (trigger: .o_brain_page_title_input)' 2026-07-10 16:49:03,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Saving indicator cleared (write completed) (trigger: .o_brain_editor_body:not(:has(.o_brain_page_title_saving)))' 2026-07-10 16:49:03,299 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Title input reflects renamed value (trigger: .o_brain_page_title_input[data-title="Ideas renamed"])' 2026-07-10 16:49:03,300 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: test successful 2026-07-10 16:49:03,324 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Closing chrome headless with pid 2435 2026-07-10 16:49:03,327 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:03] "POST /web/dataset/call_kw/viin.brain.page/write HTTP/1.1" 200 - 23 0.024 0.047 2026-07-10 16:49:03,328 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:49:03,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Closing websocket connection 2026-07-10 16:49:03,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Terminating chrome headless with pid 2435 2026-07-10 16:49:03,446 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164903_446189_TestBrainAppSkeletonTour.txt 2026-07-10 16:49:03,446 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Removing chrome user profile "/tmp/tmps1uq0fkw_chrome_odoo" 2026-07-10 16:49:03,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:03,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_ai_fields_readable_for_badge ... 2026-07-10 16:49:03,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_ai_review_status_transitions ... 2026-07-10 16:49:03,603 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_approve_sets_reviewer_and_timestamp ... 2026-07-10 16:49:03,657 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_approve_sets_status_approved ... 2026-07-10 16:49:03,713 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_non_ai_page_approve_no_crash ... 2026-07-10 16:49:03,756 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_reject_sets_reviewer ... 2026-07-10 16:49:03,799 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_reject_sets_status_rejected ... 2026-07-10 16:49:03,852 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:09,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_backlink_count_updates_on_new_source ... 2026-07-10 16:49:09,342 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_backlink_ir_rule_hides_foreign_vault ... 2026-07-10 16:49:09,538 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_backlinks_removed_when_source_removes_link ... 2026-07-10 16:49:09,645 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [15] 2026-07-10 16:49:09,652 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_check_record_click_access_granted ... 2026-07-10 16:49:09,810 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_check_record_click_access_missing_record ... 2026-07-10 16:49:09,838 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_find_pages_mentioning_record ... 2026-07-10 16:49:09,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_graph_traverse_filters_link_types ... 2026-07-10 16:49:10,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_graph_traverse_one_hop ... 2026-07-10 16:49:10,143 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_graph_traverse_two_hop ... 2026-07-10 16:49:10,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:49:10,292 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_bulk_ai_review_approve ... 2026-07-10 16:49:10,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_bulk_ai_review_approve_empty ... 2026-07-10 16:49:10,348 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_bulk_ai_review_reject ... 2026-07-10 16:49:10,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_vault_pending_ai_pages_domain ... 2026-07-10 16:49:10,557 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26176] 2026-07-10 16:49:10,585 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [201] 2026-07-10 16:49:10,624 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26175, 26174, 26173, 26172, 26171, 26170] 2026-07-10 16:49:10,645 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [195, 196, 197, 198, 199, 200] 2026-07-10 16:49:10,656 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:10,725 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_approve_empty_list ... 2026-07-10 16:49:10,740 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_approve_is_single_transaction ... 2026-07-10 16:49:10,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_approve_multiple_comments ... 2026-07-10 16:49:10,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_reject_multiple_comments ... 2026-07-10 16:49:10,781 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_moderation_panel_pagination_domain ... 2026-07-10 16:49:10,807 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:11,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour: Starting TestBrainCollabActivationTour.test_brain_collab_activation_tour ... 2026-07-10 16:49:11,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome pid: 2691 2026-07-10 16:49:11,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome headless temporary user profile dir: /tmp/tmp_796qo7c_chrome_odoo 2026-07-10 16:49:11,432 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Issuing json command http://127.0.0.1:36831/json/version 2026-07-10 16:49:11,434 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:36831/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:49:11,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:49:11,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Issuing json command http://127.0.0.1:36831/json 2026-07-10 16:49:11,457 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:36831/json with timeout 3 increased to 10s during tests 2026-07-10 16:49:11,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Websocket url found: ws://127.0.0.1:36831/devtools/page/8DC846963180CF38AEC01E5D1FE48204 2026-07-10 16:49:11,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Enable chrome headless console log notification 2026-07-10 16:49:11,495 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome headless enable page notifications 2026-07-10 16:49:12,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:49:12,330 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Setting session cookie in browser 2026-07-10 16:49:12,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Open "http://127.0.0.1:8069/web#action=viin_brain.action_viin_brain_app" in browser 2026-07-10 16:49:12,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Navigating to: "http://127.0.0.1:8069/web#action=viin_brain.action_viin_brain_app" 2026-07-10 16:49:12,362 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:49:13,756 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web HTTP/1.1" 200 - 115 0.212 1.186 2026-07-10 16:49:13,759 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Navigation result: {'frameId': '8DC846963180CF38AEC01E5D1FE48204', 'loaderId': '266619A614BC5BF46B9C1649E05F7F92', 'isDownload': False} 2026-07-10 16:49:13,760 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Evaluate ready code "odoo.isTourReady('brain_collab_activation')" 2026-07-10 16:49:13,815 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.016 2026-07-10 16:49:13,843 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.016 0.038 2026-07-10 16:49:13,893 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.017 0.062 2026-07-10 16:49:13,907 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.005 0.100 2026-07-10 16:49:13,909 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:49:13,970 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.003 0.159 2026-07-10 16:49:13,996 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:13] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.016 2026-07-10 16:49:14,916 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:14] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.004 0.029 2026-07-10 16:49:14,924 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:49:14,931 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:49:14,944 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-10 16:49:14,948 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.009 2026-07-10 16:49:15,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Evaluate test code "odoo.startTour('brain_collab_activation', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=viin_brain.action_viin_brain_app"})" 2026-07-10 16:49:15,159 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.080 0.122 2026-07-10 16:49:15,219 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:49:15,296 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.048 0.280 2026-07-10 16:49:15,306 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.308 2026-07-10 16:49:15,357 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.028 0.299 2026-07-10 16:49:15,370 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:49:15,470 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.041 0.387 2026-07-10 16:49:15,707 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.139 0.512 2026-07-10 16:49:15,713 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.598 2026-07-10 16:49:15,728 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:49:15,736 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:15,750 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:49:15,795 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.048 0.536 2026-07-10 16:49:15,818 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.009 0.505 2026-07-10 16:49:15,900 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.055 0.532 2026-07-10 16:49:15,935 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "GET /web/offline HTTP/1.1" 200 - 7 0.012 0.544 2026-07-10 16:49:15,985 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:15] "POST /web/action/load HTTP/1.1" 200 - 9 0.034 0.452 2026-07-10 16:49:16,035 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.017 0.262 2026-07-10 16:49:16,040 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.203 2026-07-10 16:49:16,082 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:16] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.023 0.030 2026-07-10 16:49:16,121 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:16] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.006 0.015 2026-07-10 16:49:16,184 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:16] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:49:16,206 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:16] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:49:17,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:49:17,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:49:17,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Open a page in the editor (trigger: .o_brain_page_row:has(.o_brain_page_name))' 2026-07-10 16:49:17,197 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:49:17,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Editor header is visible (trigger: .o_brain_editor_header)' 2026-07-10 16:49:17,245 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.036 0.022 2026-07-10 16:49:17,322 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.026 0.072 2026-07-10 16:49:17,351 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.016 0.083 2026-07-10 16:49:17,366 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.009 0.092 2026-07-10 16:49:17,388 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.016 0.112 2026-07-10 16:49:17,410 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.006 0.144 2026-07-10 16:49:17,423 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.008 0.152 2026-07-10 16:49:17,439 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.104 2026-07-10 16:49:17,453 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.090 2026-07-10 16:49:17,466 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.090 2026-07-10 16:49:17,469 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.083 2026-07-10 16:49:17,482 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.085 2026-07-10 16:49:17,492 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.078 2026-07-10 16:49:17,506 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.004 0.067 2026-07-10 16:49:17,538 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.020 2026-07-10 16:49:17,567 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.037 2026-07-10 16:49:17,576 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.044 2026-07-10 16:49:17,586 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.033 2026-07-10 16:49:17,600 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:49:17,625 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.014 2026-07-10 16:49:17,668 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.006 0.012 2026-07-10 16:49:17,778 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.032 2026-07-10 16:49:17,836 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:49:17,848 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.007 0.010 2026-07-10 16:49:17,925 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-07-10 16:49:17,955 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.016 0.023 2026-07-10 16:49:17,974 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:17] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.005 0.042 2026-07-10 16:49:18,027 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:18] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.019 0.067 2026-07-10 16:49:18,688 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Retired snapshot-relay service must be GONE from the registry (trigger: .o_brain_editor_header)' 2026-07-10 16:49:18,695 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Body editor is visible and editable (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:49:18,711 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: Tour brain_collab_activation on step: 'Native collab activated: canonical collaboration channel is registered in Wysiwyg.activeCollaborationChannelNames (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:49:18,715 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: test successful 2026-07-10 16:49:18,732 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.005 2026-07-10 16:49:18,737 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:18,742 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Closing chrome headless with pid 2691 2026-07-10 16:49:18,745 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Closing websocket connection 2026-07-10 16:49:18,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Terminating chrome headless with pid 2691 2026-07-10 16:49:18,850 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164918_850182_TestBrainCollabActivationTour.txt 2026-07-10 16:49:18,850 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Removing chrome user profile "/tmp/tmp_796qo7c_chrome_odoo" 2026-07-10 16:49:19,065 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:24,353 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_block_anchors_are_stable ... 2026-07-10 16:49:24,406 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_inline_links_survive_roundtrip ... 2026-07-10 16:49:24,477 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [24, 25] 2026-07-10 16:49:24,492 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [26, 27] 2026-07-10 16:49:24,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_protected_embedded_block_survives ... 2026-07-10 16:49:24,572 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [30, 31] 2026-07-10 16:49:24,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_red_green_guard_corrupted_html_breaks_roundtrip ... 2026-07-10 16:49:24,658 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_roundtrip_is_idempotent ... 2026-07-10 16:49:24,720 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [37, 38] 2026-07-10 16:49:24,729 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_save_derives_block_list_from_native_html ... 2026-07-10 16:49:24,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:49:26,629 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_approve_sets_metadata ... 2026-07-10 16:49:26,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_editor_sees_pending ... 2026-07-10 16:49:26,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_internal_commenter_auto_approved ... 2026-07-10 16:49:26,704 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_internal_viewer_stays_pending ... 2026-07-10 16:49:26,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_non_moderator_cannot_approve ... 2026-07-10 16:49:26,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [44], uid: 548, model: viin.brain.comment 2026-07-10 16:49:26,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_portal_auto_approved_when_enabled_and_member ... 2026-07-10 16:49:26,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_portal_default_pending_when_disabled ... 2026-07-10 16:49:26,824 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_reject_sets_metadata ... 2026-07-10 16:49:26,863 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_reset_to_pending ... 2026-07-10 16:49:26,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_share_origin_always_pending ... 2026-07-10 16:49:26,917 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_viewer_sees_approved_only ... 2026-07-10 16:49:26,977 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:49:27,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour: Starting TestBrainConflictTour.test_conflict_tour ... 2026-07-10 16:49:27,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome pid: 2935 2026-07-10 16:49:27,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome headless temporary user profile dir: /tmp/tmpc2yg4dc2_chrome_odoo 2026-07-10 16:49:27,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Issuing json command http://127.0.0.1:32963/json/version 2026-07-10 16:49:27,314 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32963/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:49:27,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:49:27,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Issuing json command http://127.0.0.1:32963/json 2026-07-10 16:49:27,391 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32963/json with timeout 3 increased to 10s during tests 2026-07-10 16:49:27,416 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Websocket url found: ws://127.0.0.1:32963/devtools/page/FFAE5CB9BA1A8C9DC7BC942E832875F6 2026-07-10 16:49:27,435 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Enable chrome headless console log notification 2026-07-10 16:49:27,440 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome headless enable page notifications 2026-07-10 16:49:28,278 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:49:28,294 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Setting session cookie in browser 2026-07-10 16:49:28,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:49:28,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:49:28,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:49:30,661 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web HTTP/1.1" 200 - 115 0.182 2.163 2026-07-10 16:49:30,664 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Navigation result: {'frameId': 'FFAE5CB9BA1A8C9DC7BC942E832875F6', 'loaderId': '5F8D68725D8FF2AA94742B67A78FC709', 'isDownload': False} 2026-07-10 16:49:30,664 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Evaluate ready code "odoo.isTourReady('viin_brain_conflict_tour')" 2026-07-10 16:49:30,722 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.013 0.014 2026-07-10 16:49:30,735 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.021 2026-07-10 16:49:30,819 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.007 0.111 2026-07-10 16:49:30,831 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.131 2026-07-10 16:49:30,853 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:49:30,868 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.022 0.132 2026-07-10 16:49:30,908 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:30] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-07-10 16:49:31,881 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:31] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.026 2026-07-10 16:49:31,896 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-10 16:49:31,903 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:49:31,913 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:49:31,943 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:31] "POST /web/action/load HTTP/1.1" 200 - 7 0.023 0.016 2026-07-10 16:49:31,971 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.032 2026-07-10 16:49:32,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Evaluate test code "odoo.startTour('viin_brain_conflict_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:49:32,191 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.109 0.147 2026-07-10 16:49:32,215 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.268 2026-07-10 16:49:32,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:49:32,335 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.033 0.358 2026-07-10 16:49:32,339 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.374 2026-07-10 16:49:32,358 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:49:32,397 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.022 0.388 2026-07-10 16:49:32,522 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.044 0.471 2026-07-10 16:49:32,528 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.473 2026-07-10 16:49:32,728 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.110 0.424 2026-07-10 16:49:32,741 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:49:32,745 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:49:32,756 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:49:32,787 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.033 0.490 2026-07-10 16:49:32,827 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.012 0.459 2026-07-10 16:49:32,849 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.009 0.472 2026-07-10 16:49:32,884 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/offline HTTP/1.1" 200 - 7 0.012 0.466 2026-07-10 16:49:32,907 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.354 2026-07-10 16:49:32,943 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.162 2026-07-10 16:49:32,949 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.084 2026-07-10 16:49:32,992 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:32] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.022 2026-07-10 16:49:33,041 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:33] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.016 2026-07-10 16:49:33,096 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:33] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:49:33,115 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:33] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:49:34,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Activate conflict mock for this tour (trigger: .o_brain_app)' 2026-07-10 16:49:34,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:49:34,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Open Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:49:34,115 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.006 2026-07-10 16:49:34,133 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.009 0.015 2026-07-10 16:49:34,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Editor body is ready (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:49:34,248 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.019 0.107 2026-07-10 16:49:34,276 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.013 0.104 2026-07-10 16:49:34,300 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.016 0.120 2026-07-10 16:49:34,310 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.117 2026-07-10 16:49:34,320 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.120 2026-07-10 16:49:34,330 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.124 2026-07-10 16:49:34,340 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.074 2026-07-10 16:49:34,354 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.062 2026-07-10 16:49:34,368 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.007 0.052 2026-07-10 16:49:34,379 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.055 2026-07-10 16:49:34,397 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.063 2026-07-10 16:49:34,414 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.070 2026-07-10 16:49:34,446 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.015 2026-07-10 16:49:34,467 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-07-10 16:49:34,480 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.025 2026-07-10 16:49:34,494 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.030 2026-07-10 16:49:34,547 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.005 2026-07-10 16:49:34,578 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.011 2026-07-10 16:49:34,607 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.008 2026-07-10 16:49:34,712 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.012 0.029 2026-07-10 16:49:34,758 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.004 2026-07-10 16:49:34,841 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:49:34,872 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.011 0.019 2026-07-10 16:49:34,912 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.032 2026-07-10 16:49:34,928 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:34] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.057 2026-07-10 16:49:35,605 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Edit page to trigger autosave conflict (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:49:35,611 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Conflict dialog appears (trigger: .o_brain_conflict_force)' 2026-07-10 16:49:36,498 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Keep Local button uses btn-danger styling (P5) (trigger: .o_brain_conflict_force.btn-danger)' 2026-07-10 16:49:36,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Reload path is available (trigger: .o_brain_conflict_reload)' 2026-07-10 16:49:36,528 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.010 2026-07-10 16:49:36,537 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Editor remains mounted after reload (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:49:36,538 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:49:36,553 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.003 0.009 2026-07-10 16:49:36,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.014 0.005 2026-07-10 16:49:36,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.007 0.016 2026-07-10 16:49:36,637 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.003 0.021 2026-07-10 16:49:36,842 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:49:37,342 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: Tour viin_brain_conflict_tour on step: 'Deactivate conflict mock after tour (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:49:37,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: test successful 2026-07-10 16:49:37,357 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:37] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:37,365 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Closing chrome headless with pid 2935 2026-07-10 16:49:37,365 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Closing websocket connection 2026-07-10 16:49:37,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Terminating chrome headless with pid 2935 2026-07-10 16:49:37,471 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164937_471348_TestBrainConflictTour.txt 2026-07-10 16:49:37,471 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Removing chrome user profile "/tmp/tmpc2yg4dc2_chrome_odoo" 2026-07-10 16:49:37,500 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:37,536 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour: Starting TestBrainContentTypeTokensTour.test_brain_content_type_tokens_tour ... 2026-07-10 16:49:37,843 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome pid: 3174 2026-07-10 16:49:37,844 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome headless temporary user profile dir: /tmp/tmpy4bsar_n_chrome_odoo 2026-07-10 16:49:37,844 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Issuing json command http://127.0.0.1:46565/json/version 2026-07-10 16:49:37,846 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46565/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:49:37,934 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:49:37,935 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Issuing json command http://127.0.0.1:46565/json 2026-07-10 16:49:37,936 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46565/json with timeout 3 increased to 10s during tests 2026-07-10 16:49:37,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Websocket url found: ws://127.0.0.1:46565/devtools/page/C441D5EA60F193B766739221FA5E7FAB 2026-07-10 16:49:38,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Enable chrome headless console log notification 2026-07-10 16:49:38,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome headless enable page notifications 2026-07-10 16:49:38,874 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:49:38,892 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Setting session cookie in browser 2026-07-10 16:49:38,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:49:38,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:49:38,912 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:49:40,090 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web HTTP/1.1" 200 - 115 0.133 1.050 2026-07-10 16:49:40,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Navigation result: {'frameId': 'C441D5EA60F193B766739221FA5E7FAB', 'loaderId': 'B7DEF3CF7970465B06C47277C688886B', 'isDownload': False} 2026-07-10 16:49:40,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Evaluate ready code "odoo.isTourReady('viin_brain_content_type_tokens')" 2026-07-10 16:49:40,196 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.018 0.055 2026-07-10 16:49:40,206 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.085 2026-07-10 16:49:40,229 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.093 2026-07-10 16:49:40,266 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.024 0.103 2026-07-10 16:49:40,289 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.150 2026-07-10 16:49:40,294 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:49:40,361 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:40] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-07-10 16:49:41,338 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.028 2026-07-10 16:49:41,362 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-10 16:49:41,364 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-10 16:49:41,377 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-07-10 16:49:41,455 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /web/action/load HTTP/1.1" 200 - 7 0.060 0.026 2026-07-10 16:49:41,487 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.083 2026-07-10 16:49:41,533 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Evaluate test code "odoo.startTour('viin_brain_content_type_tokens', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:49:41,657 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.063 0.181 2026-07-10 16:49:41,688 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.255 2026-07-10 16:49:41,724 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:49:41,790 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.033 0.312 2026-07-10 16:49:41,797 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:41,800 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.353 2026-07-10 16:49:41,851 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.026 0.353 2026-07-10 16:49:41,984 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.048 0.428 2026-07-10 16:49:41,993 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.448 2026-07-10 16:49:42,148 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.065 0.418 2026-07-10 16:49:42,157 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:42,167 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:42,173 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:42,209 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.023 0.475 2026-07-10 16:49:42,251 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.018 0.419 2026-07-10 16:49:42,263 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.439 2026-07-10 16:49:42,292 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /web/offline HTTP/1.1" 200 - 7 0.010 0.423 2026-07-10 16:49:42,323 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/action/load HTTP/1.1" 200 - 8 0.014 0.300 2026-07-10 16:49:42,389 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.030 0.161 2026-07-10 16:49:42,394 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.114 2026-07-10 16:49:42,429 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.016 0.040 2026-07-10 16:49:42,485 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.018 2026-07-10 16:49:42,548 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.011 2026-07-10 16:49:42,568 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:42] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:49:43,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour.browser: Tour viin_brain_content_type_tokens on step: 'Brain app mounted - backend asset bundle loaded (trigger: .o_brain_app)' 2026-07-10 16:49:43,493 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour.browser: Tour viin_brain_content_type_tokens on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:49:43,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour.browser: Tour viin_brain_content_type_tokens on step: 'Assert all 10 content-type CSS custom properties resolve via getComputedStyle (trigger: .o_brain_app)' 2026-07-10 16:49:43,527 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour.browser: Tour viin_brain_content_type_tokens on step: 'All content-type tokens resolved - assertion passed (trigger: .o_brain_app)' 2026-07-10 16:49:43,529 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour.browser: test successful 2026-07-10 16:49:43,549 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:43,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Closing chrome headless with pid 3174 2026-07-10 16:49:43,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Closing websocket connection 2026-07-10 16:49:43,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Terminating chrome headless with pid 3174 2026-07-10 16:49:43,652 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164943_652220_TestBrainContentTypeTokensTour.txt 2026-07-10 16:49:43,652 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Removing chrome user profile "/tmp/tmpy4bsar_n_chrome_odoo" 2026-07-10 16:49:43,687 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:49:44,645 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_cron_autocreates_for_all_members ... 2026-07-10 16:49:44,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_cron_is_idempotent ... 2026-07-10 16:49:44,920 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 550, model: viin.brain.vault 2026-07-10 16:49:45,193 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_daily_template_applied ... 2026-07-10 16:49:45,336 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_accepts_iso_string ... 2026-07-10 16:49:45,454 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_idempotent ... 2026-07-10 16:49:45,586 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_specific_date ... 2026-07-10 16:49:45,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_today ... 2026-07-10 16:49:45,839 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_non_daily_vault_rejects_autocreate ... 2026-07-10 16:49:45,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_per_owner_isolation ... 2026-07-10 16:49:46,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_vault_is_daily_flag ... 2026-07-10 16:49:46,107 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-10 16:49:46,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour: Starting TestBrainDailyNoteTour.test_brain_daily_note_tour ... 2026-07-10 16:49:46,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome pid: 3378 2026-07-10 16:49:46,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome headless temporary user profile dir: /tmp/tmp7l9jtfgi_chrome_odoo 2026-07-10 16:49:46,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Issuing json command http://127.0.0.1:44673/json/version 2026-07-10 16:49:46,560 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44673/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:49:46,586 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:49:46,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Issuing json command http://127.0.0.1:44673/json 2026-07-10 16:49:46,590 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44673/json with timeout 3 increased to 10s during tests 2026-07-10 16:49:46,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Websocket url found: ws://127.0.0.1:44673/devtools/page/B0079BDB4BF7D4C34BCBACEE825CC1BA 2026-07-10 16:49:46,632 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Enable chrome headless console log notification 2026-07-10 16:49:46,641 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome headless enable page notifications 2026-07-10 16:49:47,532 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:49:47,549 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Setting session cookie in browser 2026-07-10 16:49:47,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:49:47,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:49:47,572 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:49:48,855 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:48] "GET /web HTTP/1.1" 200 - 115 0.174 1.115 2026-07-10 16:49:48,860 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Navigation result: {'frameId': 'B0079BDB4BF7D4C34BCBACEE825CC1BA', 'loaderId': 'CB05317101689621304F424B12B90C62', 'isDownload': False} 2026-07-10 16:49:48,860 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Evaluate ready code "odoo.isTourReady('daily_note')" 2026-07-10 16:49:48,907 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:48] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.010 2026-07-10 16:49:48,931 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:48] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.012 0.026 2026-07-10 16:49:48,984 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:49:49,005 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:49] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.008 0.092 2026-07-10 16:49:49,020 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:49] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.005 0.093 2026-07-10 16:49:49,051 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.019 0.109 2026-07-10 16:49:49,089 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:49] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.010 2026-07-10 16:49:50,058 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.027 2026-07-10 16:49:50,073 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-10 16:49:50,099 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-10 16:49:50,101 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.027 2026-07-10 16:49:50,187 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/action/load HTTP/1.1" 200 - 7 0.030 0.061 2026-07-10 16:49:50,209 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Evaluate test code "odoo.startTour('daily_note', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:49:50,224 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.095 2026-07-10 16:49:50,382 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.062 0.181 2026-07-10 16:49:50,407 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.217 2026-07-10 16:49:50,438 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:49:50,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:49:50,536 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.057 0.267 2026-07-10 16:49:50,565 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.010 0.341 2026-07-10 16:49:50,687 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.039 0.430 2026-07-10 16:49:50,859 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.080 0.541 2026-07-10 16:49:50,868 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.613 2026-07-10 16:49:50,874 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:49:50,896 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:50,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.498 2026-07-10 16:49:50,913 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:49:50,946 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.020 0.476 2026-07-10 16:49:50,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.415 2026-07-10 16:49:50,967 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:50] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.388 2026-07-10 16:49:51,023 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.021 0.287 2026-07-10 16:49:51,076 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.030 0.135 2026-07-10 16:49:51,079 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.081 2026-07-10 16:49:51,136 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "GET /web/offline HTTP/1.1" 200 - 7 0.029 0.103 2026-07-10 16:49:51,165 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.022 2026-07-10 16:49:51,229 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:49:51,252 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:51] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:49:52,247 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Open Brain app and wait for vault sidebar (trigger: .o_brain_sidebar)' 2026-07-10 16:49:52,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:49:52,277 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Open today from the empty state CTA while Personal vault is active (trigger: .o_brain_empty_state__cta)' 2026-07-10 16:49:52,295 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Daily note opens in the daily vault (trigger: .o_brain_header__vault_label:contains("Daily Notes"))' 2026-07-10 16:49:52,378 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/action_get_or_create_today HTTP/1.1" 200 - 28 0.039 0.057 2026-07-10 16:49:52,397 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:49:52,432 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.025 0.019 2026-07-10 16:49:52,497 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.011 0.077 2026-07-10 16:49:52,513 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.009 0.105 2026-07-10 16:49:52,528 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.004 0.095 2026-07-10 16:49:52,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.015 0.110 2026-07-10 16:49:52,570 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.007 0.123 2026-07-10 16:49:52,580 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.129 2026-07-10 16:49:52,589 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.074 2026-07-10 16:49:52,599 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.052 2026-07-10 16:49:52,614 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.007 0.055 2026-07-10 16:49:52,622 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.061 2026-07-10 16:49:52,694 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:49:52,739 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.010 2026-07-10 16:49:52,773 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.008 0.014 2026-07-10 16:49:52,862 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.033 2026-07-10 16:49:52,975 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.005 2026-07-10 16:49:53,010 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.005 2026-07-10 16:49:53,062 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.029 0.031 2026-07-10 16:49:53,075 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "POST /web/dataset/call_kw/viin.brain.page/action_get_weekly_context HTTP/1.1" 200 - 5 0.002 0.051 2026-07-10 16:49:53,122 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.019 0.074 2026-07-10 16:49:53,159 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.020 0.103 2026-07-10 16:49:53,232 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 22 0.038 0.101 2026-07-10 16:49:53,847 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Verify daily note page editor is shown (trigger: .o_brain_editor_body_edit, .o_brain_daily_context)' 2026-07-10 16:49:53,860 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Click the "📅 Daily" sidebar filter pill (trigger: .o_brain_filter_pill:contains("Daily"))' 2026-07-10 16:49:53,875 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:53] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:49:53,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Verify only daily pages are shown (daily month group visible) (trigger: .o_brain_daily_month_group, .o_brain_page_tree)' 2026-07-10 16:49:54,280 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:49:54,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Click "← Yesterday" in daily context panel (trigger: .o_brain_daily_context__jump-btn:contains("Yesterday"))' 2026-07-10 16:49:54,662 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Wait until the header search button is interactive after daily navigation (trigger: .o_brain_header__search)' 2026-07-10 16:49:54,670 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 6 0.005 0.013 2026-07-10 16:49:54,676 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Open QuickSwitcher from the header search button (trigger: .o_brain_header__search)' 2026-07-10 16:49:54,687 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-07-10 16:49:54,714 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Verify Daily notes section is visible in QuickSwitcher (trigger: .o_brain_qs_group__title:contains("Daily notes"))' 2026-07-10 16:49:54,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Verify "Open today" item is present (trigger: .o_brain_qs_item--today)' 2026-07-10 16:49:54,734 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 4 0.005 0.013 2026-07-10 16:49:54,740 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 2 0.002 0.010 2026-07-10 16:49:54,752 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:49:54,758 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "POST /viin_ai_brain/semantic_search HTTP/1.1" 200 - 2 0.000 0.003 2026-07-10 16:49:54,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: Tour daily_note on step: 'Close QuickSwitcher (trigger: .o_brain_qs_backdrop)' 2026-07-10 16:49:54,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: test successful 2026-07-10 16:49:54,807 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Closing chrome headless with pid 3378 2026-07-10 16:49:54,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Closing websocket connection 2026-07-10 16:49:54,811 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:49:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:49:54,813 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Terminating chrome headless with pid 3378 2026-07-10 16:49:54,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_164954_941807_TestBrainDailyNoteTour.txt 2026-07-10 16:49:54,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Removing chrome user profile "/tmp/tmp7l9jtfgi_chrome_odoo" 2026-07-10 16:49:54,976 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:00,382 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_get_database_rows_filters_ai_authored ... 2026-07-10 16:50:00,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_create_database_view ... 2026-07-10 16:50:00,477 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_database_view_on_non_database_page_rejected ... 2026-07-10 16:50:00,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_default_database_view_on_page ... 2026-07-10 16:50:00,528 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_filter_json_as_string_parsed ... 2026-07-10 16:50:00,537 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_filter_unknown_property_returns_empty ... 2026-07-10 16:50:00,548 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_group_by_property_cross_vault_rejected ... 2026-07-10 16:50:00,606 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_filtered_by_field ... 2026-07-10 16:50:00,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_filtered_by_property ... 2026-07-10 16:50:00,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_kanban_view_kind ... 2026-07-10 16:50:00,649 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_sort ... 2026-07-10 16:50:00,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_unfiltered ... 2026-07-10 16:50:00,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_single_default_per_page ... 2026-07-10 16:50:00,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:50:00,800 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour: Starting TestBrainDatabaseViewTour.test_brain_database_view_tour ... 2026-07-10 16:50:01,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome pid: 3622 2026-07-10 16:50:01,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome headless temporary user profile dir: /tmp/tmpnuz_1cz3_chrome_odoo 2026-07-10 16:50:01,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Issuing json command http://127.0.0.1:32841/json/version 2026-07-10 16:50:01,106 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32841/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:01,182 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:01,183 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Issuing json command http://127.0.0.1:32841/json 2026-07-10 16:50:01,183 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32841/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:01,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Websocket url found: ws://127.0.0.1:32841/devtools/page/220A3DB42FD61F35C3ADF0D968FEBC3D 2026-07-10 16:50:01,249 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Enable chrome headless console log notification 2026-07-10 16:50:01,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome headless enable page notifications 2026-07-10 16:50:02,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:50:02,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Setting session cookie in browser 2026-07-10 16:50:02,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:50:02,109 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:50:02,132 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:03,328 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web HTTP/1.1" 200 - 115 0.095 1.107 2026-07-10 16:50:03,331 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Navigation result: {'frameId': '220A3DB42FD61F35C3ADF0D968FEBC3D', 'loaderId': '133ADE3929B095C5F92563D09D538502', 'isDownload': False} 2026-07-10 16:50:03,331 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Evaluate ready code "odoo.isTourReady('brain_database_view')" 2026-07-10 16:50:03,385 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.008 2026-07-10 16:50:03,404 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.029 2026-07-10 16:50:03,465 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.016 0.072 2026-07-10 16:50:03,507 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.031 0.097 2026-07-10 16:50:03,513 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:03,545 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.022 0.142 2026-07-10 16:50:03,586 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:03] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-07-10 16:50:04,525 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.031 2026-07-10 16:50:04,537 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:50:04,542 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:50:04,560 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:50:04,610 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.038 0.022 2026-07-10 16:50:04,646 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.068 2026-07-10 16:50:04,671 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Evaluate test code "odoo.startTour('brain_database_view', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:50:04,674 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.018 0.075 2026-07-10 16:50:04,885 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:04] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.074 0.245 2026-07-10 16:50:04,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:50:05,021 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.059 0.366 2026-07-10 16:50:05,029 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.415 2026-07-10 16:50:05,040 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-07-10 16:50:05,082 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.018 0.431 2026-07-10 16:50:05,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.053 0.533 2026-07-10 16:50:05,389 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.072 0.622 2026-07-10 16:50:05,393 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.683 2026-07-10 16:50:05,401 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:05,415 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:05,429 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-07-10 16:50:05,449 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.028 0.512 2026-07-10 16:50:05,529 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.054 0.444 2026-07-10 16:50:05,545 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.496 2026-07-10 16:50:05,576 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.475 2026-07-10 16:50:05,613 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.334 2026-07-10 16:50:05,649 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.016 0.194 2026-07-10 16:50:05,654 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.089 2026-07-10 16:50:05,697 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.017 2026-07-10 16:50:05,771 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:50:05,792 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:05] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:50:06,809 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:50:06,833 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Open the Contracts Database page (trigger: .o_brain_page_row:contains("Contracts Database"))' 2026-07-10 16:50:06,854 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.007 2026-07-10 16:50:06,872 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:06] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.006 0.010 2026-07-10 16:50:06,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify database toolbar is rendered (trigger: .o_brain_database_view .o_brain_db_toolbar)' 2026-07-10 16:50:06,988 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:06] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.011 0.111 2026-07-10 16:50:07,010 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.012 0.102 2026-07-10 16:50:07,041 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.026 0.106 2026-07-10 16:50:07,063 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.012 0.161 2026-07-10 16:50:07,077 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.008 0.133 2026-07-10 16:50:07,085 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.151 2026-07-10 16:50:07,102 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.107 2026-07-10 16:50:07,115 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.092 2026-07-10 16:50:07,126 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.075 2026-07-10 16:50:07,134 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.060 2026-07-10 16:50:07,143 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.052 2026-07-10 16:50:07,161 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.006 0.046 2026-07-10 16:50:07,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:50:07,195 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.005 0.009 2026-07-10 16:50:07,211 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.015 2026-07-10 16:50:07,220 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.027 2026-07-10 16:50:07,241 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.005 2026-07-10 16:50:07,285 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.005 0.018 2026-07-10 16:50:07,320 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.007 0.009 2026-07-10 16:50:07,364 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-10 16:50:07,427 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 17 0.026 0.033 2026-07-10 16:50:07,498 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.020 0.086 2026-07-10 16:50:07,521 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.011 0.119 2026-07-10 16:50:07,550 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.014 0.141 2026-07-10 16:50:07,731 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-07-10 16:50:08,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify List view table is visible (trigger: .o_brain_db_list table)' 2026-07-10 16:50:08,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Click Kanban tab (trigger: .o_brain_db_switcher button:contains("Kanban"))' 2026-07-10 16:50:08,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify Kanban view is rendered (trigger: .o_brain_db_kanban)' 2026-07-10 16:50:08,382 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:08] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 15 0.029 0.022 2026-07-10 16:50:08,929 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:50:09,144 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Click Timeline tab (trigger: .o_brain_db_switcher button:contains("Timeline"))' 2026-07-10 16:50:09,160 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify Timeline view is rendered (trigger: .o_brain_db_timeline)' 2026-07-10 16:50:09,176 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:09] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 15 0.009 0.019 2026-07-10 16:50:09,944 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Switch back to List view (trigger: .o_brain_db_switcher button:contains("List"))' 2026-07-10 16:50:09,964 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify database rows are rendered (trigger: .o_brain_db_list .o_brain_db_row)' 2026-07-10 16:50:09,980 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:09] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 14 0.010 0.020 2026-07-10 16:50:10,745 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Click first row to open child page (trigger: .o_brain_db_list .o_brain_db_row:first-child)' 2026-07-10 16:50:10,768 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.010 2026-07-10 16:50:10,793 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.006 0.033 2026-07-10 16:50:10,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify page editor opened for the clicked row (trigger: .o_brain_page_title_input)' 2026-07-10 16:50:10,835 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.025 0.035 2026-07-10 16:50:10,909 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.034 0.076 2026-07-10 16:50:10,926 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.008 0.119 2026-07-10 16:50:10,936 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.115 2026-07-10 16:50:10,948 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.005 0.116 2026-07-10 16:50:10,968 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.013 0.126 2026-07-10 16:50:10,991 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:10] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.016 0.117 2026-07-10 16:50:11,006 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.007 0.081 2026-07-10 16:50:11,013 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.050 2026-07-10 16:50:11,035 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.013 0.025 2026-07-10 16:50:11,135 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.007 0.040 2026-07-10 16:50:11,241 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.006 2026-07-10 16:50:11,268 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.009 0.012 2026-07-10 16:50:11,278 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:11] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.033 2026-07-10 16:50:12,298 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: test successful 2026-07-10 16:50:12,310 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:12,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Closing chrome headless with pid 3622 2026-07-10 16:50:12,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Closing websocket connection 2026-07-10 16:50:12,321 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Terminating chrome headless with pid 3622 2026-07-10 16:50:12,420 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165012_419753_TestBrainDatabaseViewTour.txt 2026-07-10 16:50:12,420 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Removing chrome user profile "/tmp/tmpnuz_1cz3_chrome_odoo" 2026-07-10 16:50:12,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:13,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour: Starting TestBrainDefaultVaultTour.test_brain_app_boots_into_a_vault_the_user_can_edit_not_the_alphabetical_first ... 2026-07-10 16:50:13,909 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome pid: 3883 2026-07-10 16:50:13,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless temporary user profile dir: /tmp/tmpc7otbetk_chrome_odoo 2026-07-10 16:50:13,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:44701/json/version 2026-07-10 16:50:13,912 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44701/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:14,000 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:14,001 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:44701/json 2026-07-10 16:50:14,003 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44701/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:14,029 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Websocket url found: ws://127.0.0.1:44701/devtools/page/84BBC378AF5202E3A17C3C8313D71256 2026-07-10 16:50:14,061 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Enable chrome headless console log notification 2026-07-10 16:50:14,069 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless enable page notifications 2026-07-10 16:50:14,822 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:50:14,834 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Setting session cookie in browser 2026-07-10 16:50:14,837 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:50:14,837 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:50:14,859 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:16,164 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web HTTP/1.1" 200 - 113 0.137 1.174 2026-07-10 16:50:16,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigation result: {'frameId': '84BBC378AF5202E3A17C3C8313D71256', 'loaderId': '925D09913D39230970EFC2971D0130A6', 'isDownload': False} 2026-07-10 16:50:16,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Evaluate ready code "odoo.isTourReady('viin_brain_default_vault_editable')" 2026-07-10 16:50:16,231 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.023 0.010 2026-07-10 16:50:16,249 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.049 2026-07-10 16:50:16,299 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:16,314 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.008 0.105 2026-07-10 16:50:16,338 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.009 0.135 2026-07-10 16:50:16,357 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.156 2026-07-10 16:50:16,399 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:16] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.017 0.013 2026-07-10 16:50:17,450 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.004 0.035 2026-07-10 16:50:17,466 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-10 16:50:17,469 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:50:17,507 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.017 2026-07-10 16:50:17,546 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-10 16:50:17,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Evaluate test code "odoo.startTour('viin_brain_default_vault_editable', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:50:17,731 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.112 0.116 2026-07-10 16:50:17,751 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.234 2026-07-10 16:50:17,780 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.253 2026-07-10 16:50:17,822 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:50:17,927 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.061 0.345 2026-07-10 16:50:17,944 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:50:17,947 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.005 0.410 2026-07-10 16:50:17,993 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.011 0.424 2026-07-10 16:50:18,125 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.052 0.336 2026-07-10 16:50:18,301 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.096 0.431 2026-07-10 16:50:18,320 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:50:18,332 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:50:18,345 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:18,349 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.024 0.526 2026-07-10 16:50:18,356 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.553 2026-07-10 16:50:18,414 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.014 0.450 2026-07-10 16:50:18,431 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.468 2026-07-10 16:50:18,468 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /web/offline HTTP/1.1" 200 - 7 0.011 0.444 2026-07-10 16:50:18,497 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/action/load HTTP/1.1" 200 - 8 0.012 0.334 2026-07-10 16:50:18,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.027 0.175 2026-07-10 16:50:18,585 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.132 2026-07-10 16:50:18,635 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.031 0.039 2026-07-10 16:50:18,697 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 11 0.012 0.019 2026-07-10 16:50:18,736 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:50:18,762 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.011 2026-07-10 16:50:19,665 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: Tour viin_brain_default_vault_editable on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:50:19,676 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: Tour viin_brain_default_vault_editable on step: 'Header must show the vault this user can edit ("ZZZ Editable Ordering Vault"), NOT the read-only alphabetical/sequence winner ("AAA Read-Only Ordering Vault") (trigger: .o_brain_header__vault_label:contains("ZZZ Editable Ordering Vault"))' 2026-07-10 16:50:19,679 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: test successful 2026-07-10 16:50:19,690 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing chrome headless with pid 3883 2026-07-10 16:50:19,690 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing websocket connection 2026-07-10 16:50:19,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Terminating chrome headless with pid 3883 2026-07-10 16:50:19,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165019_804032_TestBrainDefaultVaultTour.txt 2026-07-10 16:50:19,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Removing chrome user profile "/tmp/tmpc7otbetk_chrome_odoo" 2026-07-10 16:50:19,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour: Starting TestBrainDefaultVaultTour.test_brain_app_brain_admin_bypass_boots_into_editable_not_read_only ... 2026-07-10 16:50:20,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome pid: 4089 2026-07-10 16:50:20,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless temporary user profile dir: /tmp/tmpnq8qzhu3_chrome_odoo 2026-07-10 16:50:20,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:44713/json/version 2026-07-10 16:50:20,267 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44713/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:20,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:20,285 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:44713/json 2026-07-10 16:50:20,286 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44713/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:20,296 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Websocket url found: ws://127.0.0.1:44713/devtools/page/29147B5E48E336CBF2F1008BDB863044 2026-07-10 16:50:20,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Enable chrome headless console log notification 2026-07-10 16:50:20,311 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless enable page notifications 2026-07-10 16:50:20,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:brain_admin_tour from n/a 2026-07-10 16:50:20,406 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Setting session cookie in browser 2026-07-10 16:50:20,412 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:50:20,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:50:20,430 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:21,429 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web HTTP/1.1" 200 - 109 0.068 0.934 2026-07-10 16:50:21,432 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigation result: {'frameId': '29147B5E48E336CBF2F1008BDB863044', 'loaderId': '50EAA7B26F86059B7CC09BD9E0CE6D89', 'isDownload': False} 2026-07-10 16:50:21,433 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Evaluate ready code "odoo.isTourReady('viin_brain_default_vault_editable')" 2026-07-10 16:50:21,499 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.023 0.015 2026-07-10 16:50:21,511 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.037 2026-07-10 16:50:21,552 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web/webclient/load_menus/5d14af6b659fa0e03cda8df54545ce53850dd5850a23a7458f53826df85ab3d1 HTTP/1.1" 200 - 4 0.009 0.067 2026-07-10 16:50:21,555 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:21,569 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.004 0.079 2026-07-10 16:50:21,611 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.029 0.089 2026-07-10 16:50:21,637 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:21] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-07-10 16:50:22,637 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:22] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.038 2026-07-10 16:50:22,646 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-10 16:50:22,661 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:50:22,666 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-07-10 16:50:22,705 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:22] "POST /web/action/load HTTP/1.1" 200 - 7 0.036 0.017 2026-07-10 16:50:22,745 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:22] "POST /web/action/load HTTP/1.1" 200 - 7 0.022 0.016 2026-07-10 16:50:22,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Evaluate test code "odoo.startTour('viin_brain_default_vault_editable', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:50:23,089 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /mail/init_messaging HTTP/1.1" 200 - 106 0.177 0.214 2026-07-10 16:50:23,100 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.429 2026-07-10 16:50:23,108 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.375 2026-07-10 16:50:23,120 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:50:23,121 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.005 0.377 2026-07-10 16:50:23,173 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.014 0.392 2026-07-10 16:50:23,208 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.019 0.034 2026-07-10 16:50:23,265 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.022 0.146 2026-07-10 16:50:23,287 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:50:23,287 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.005 0.156 2026-07-10 16:50:23,291 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.125 2026-07-10 16:50:23,308 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:50:23,317 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-07-10 16:50:23,318 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.158 2026-07-10 16:50:23,362 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.017 0.571 2026-07-10 16:50:23,396 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/action/load HTTP/1.1" 200 - 8 0.012 0.186 2026-07-10 16:50:23,482 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "GET /web/image?model=res.users&field=avatar_128&id=561 HTTP/1.1" 200 - 18 0.039 0.218 2026-07-10 16:50:23,517 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.017 0.059 2026-07-10 16:50:23,564 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 11 0.005 0.014 2026-07-10 16:50:23,663 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:50:23,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:23] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:50:24,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: Tour viin_brain_default_vault_editable on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:50:24,459 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: Tour viin_brain_default_vault_editable on step: 'Header must show the vault this user can edit ("ZZZ Editable Ordering Vault"), NOT the read-only alphabetical/sequence winner ("AAA Read-Only Ordering Vault") (trigger: .o_brain_header__vault_label:contains("ZZZ Editable Ordering Vault"))' 2026-07-10 16:50:24,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: test successful 2026-07-10 16:50:24,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing chrome headless with pid 4089 2026-07-10 16:50:24,474 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing websocket connection 2026-07-10 16:50:24,474 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Terminating chrome headless with pid 4089 2026-07-10 16:50:24,585 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165024_585582_TestBrainDefaultVaultTour.txt 2026-07-10 16:50:24,586 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Removing chrome user profile "/tmp/tmpnq8qzhu3_chrome_odoo" 2026-07-10 16:50:24,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:50:24,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour: Starting TestBrainEditorOverflowTour.test_brain_editor_overflow_tour ... 2026-07-10 16:50:25,080 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome pid: 4299 2026-07-10 16:50:25,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome headless temporary user profile dir: /tmp/tmp1jl6v2oe_chrome_odoo 2026-07-10 16:50:25,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Issuing json command http://127.0.0.1:41549/json/version 2026-07-10 16:50:25,089 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41549/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:25,159 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:25,159 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Issuing json command http://127.0.0.1:41549/json 2026-07-10 16:50:25,160 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41549/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:25,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Websocket url found: ws://127.0.0.1:41549/devtools/page/57D5104F9524121E6CF35BB31FBCC93F 2026-07-10 16:50:25,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Enable chrome headless console log notification 2026-07-10 16:50:25,199 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome headless enable page notifications 2026-07-10 16:50:26,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:50:26,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Setting session cookie in browser 2026-07-10 16:50:26,047 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Open "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" in browser 2026-07-10 16:50:26,047 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Navigating to: "http://127.0.0.1:8069/web#action=626&active_page_id=1&active_vault_id=1" 2026-07-10 16:50:26,072 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:28,389 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web HTTP/1.1" 200 - 115 0.103 2.220 2026-07-10 16:50:28,393 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Navigation result: {'frameId': '57D5104F9524121E6CF35BB31FBCC93F', 'loaderId': '66C0A13F0869A8C236336A593728379C', 'isDownload': False} 2026-07-10 16:50:28,393 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Evaluate ready code "odoo.isTourReady('viin_brain_editor_overflow')" 2026-07-10 16:50:28,459 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.012 0.015 2026-07-10 16:50:28,523 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.008 0.068 2026-07-10 16:50:28,540 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.005 0.078 2026-07-10 16:50:28,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.120 2026-07-10 16:50:28,565 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:28,606 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.021 0.116 2026-07-10 16:50:28,675 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:28] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-10 16:50:29,757 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.026 2026-07-10 16:50:29,762 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:50:29,765 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:50:29,769 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:50:29,805 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "POST /web/action/load HTTP/1.1" 200 - 7 0.017 0.015 2026-07-10 16:50:29,836 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.043 2026-07-10 16:50:29,858 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:29] "POST /web/action/load HTTP/1.1" 200 - 7 0.006 0.047 2026-07-10 16:50:29,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Evaluate test code "odoo.startTour('viin_brain_editor_overflow', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626&active_page_id=1&active_vault_id=1"})" 2026-07-10 16:50:30,032 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.075 0.158 2026-07-10 16:50:30,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:50:30,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.027 0.328 2026-07-10 16:50:30,181 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.348 2026-07-10 16:50:30,212 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.025 2026-07-10 16:50:30,258 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.019 0.382 2026-07-10 16:50:30,421 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.050 0.502 2026-07-10 16:50:30,644 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.127 0.638 2026-07-10 16:50:30,650 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:30,655 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:50:30,656 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.009 0.716 2026-07-10 16:50:30,660 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:50:30,700 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.021 0.604 2026-07-10 16:50:30,767 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.030 0.519 2026-07-10 16:50:30,781 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.542 2026-07-10 16:50:30,815 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.535 2026-07-10 16:50:30,872 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.019 0.411 2026-07-10 16:50:30,904 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.223 2026-07-10 16:50:30,908 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.104 2026-07-10 16:50:30,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:30] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.023 2026-07-10 16:50:31,037 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.022 0.010 2026-07-10 16:50:31,078 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.022 0.039 2026-07-10 16:50:31,094 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.008 0.058 2026-07-10 16:50:31,117 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.009 0.054 2026-07-10 16:50:31,163 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.116 2026-07-10 16:50:31,186 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.012 0.130 2026-07-10 16:50:31,195 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.129 2026-07-10 16:50:31,204 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.110 2026-07-10 16:50:31,211 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:50:31,228 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.094 2026-07-10 16:50:31,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.006 0.063 2026-07-10 16:50:31,264 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.007 0.063 2026-07-10 16:50:31,275 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.159 2026-07-10 16:50:31,291 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.009 0.072 2026-07-10 16:50:31,302 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.075 2026-07-10 16:50:31,318 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.078 2026-07-10 16:50:31,333 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-07-10 16:50:31,343 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:50:31,356 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.021 2026-07-10 16:50:31,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.030 2026-07-10 16:50:31,414 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.005 0.006 2026-07-10 16:50:31,444 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.011 2026-07-10 16:50:31,477 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.006 0.011 2026-07-10 16:50:31,576 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.007 0.028 2026-07-10 16:50:31,783 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.020 0.050 2026-07-10 16:50:31,815 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.005 0.097 2026-07-10 16:50:31,823 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.109 2026-07-10 16:50:31,847 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.129 2026-07-10 16:50:32,300 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:50:32,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: Tour viin_brain_editor_overflow on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:50:32,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: Tour viin_brain_editor_overflow on step: 'AC-OVF-1 - editable scrollWidth must not exceed clientWidth (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:50:32,609 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: Tour viin_brain_editor_overflow on step: 'Open empty page to trigger OdooEditor placeholder (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Empty Tour Page")))' 2026-07-10 16:50:32,647 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: Tour viin_brain_editor_overflow on step: 'Wait for placeholder p.oe-hint to appear in editable (trigger: .o_brain_editor_body_edit .oe-hint)' 2026-07-10 16:50:32,655 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.020 0.012 2026-07-10 16:50:32,676 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.012 0.045 2026-07-10 16:50:32,689 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.007 0.042 2026-07-10 16:50:32,729 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.022 0.062 2026-07-10 16:50:32,738 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.072 2026-07-10 16:50:32,749 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.086 2026-07-10 16:50:32,757 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.068 2026-07-10 16:50:32,765 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.073 2026-07-10 16:50:32,771 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.063 2026-07-10 16:50:32,779 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.002 0.030 2026-07-10 16:50:32,835 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:50:32,855 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.004 0.013 2026-07-10 16:50:32,866 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:32] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.025 2026-07-10 16:50:33,602 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: Tour viin_brain_editor_overflow on step: 'AC-OVF-2 - placeholder left edge must not be clipped by editable scroll boundary (trigger: .o_brain_editor_body_edit .oe-hint)' 2026-07-10 16:50:33,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: test successful 2026-07-10 16:50:33,622 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:33] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:50:33,635 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Closing chrome headless with pid 4299 2026-07-10 16:50:33,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Closing websocket connection 2026-07-10 16:50:33,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Terminating chrome headless with pid 4299 2026-07-10 16:50:33,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165033_739190_TestBrainEditorOverflowTour.txt 2026-07-10 16:50:33,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Removing chrome user profile "/tmp/tmp1jl6v2oe_chrome_odoo" 2026-07-10 16:50:33,785 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:33,823 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour: Starting TestBrainEmbedRecordsetTour.test_embed_recordset_wizard_captures_snapshot ... 2026-07-10 16:50:34,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome pid: 4542 2026-07-10 16:50:34,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome headless temporary user profile dir: /tmp/tmpd63rhiw3_chrome_odoo 2026-07-10 16:50:34,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:37041/json/version 2026-07-10 16:50:34,140 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:37041/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:34,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:34,257 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:37041/json 2026-07-10 16:50:34,260 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:37041/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:34,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Websocket url found: ws://127.0.0.1:37041/devtools/page/620E6E0B0448E470A5E5839A44182650 2026-07-10 16:50:34,286 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Enable chrome headless console log notification 2026-07-10 16:50:34,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome headless enable page notifications 2026-07-10 16:50:35,132 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:50:35,146 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Setting session cookie in browser 2026-07-10 16:50:35,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:50:35,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:50:35,173 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:36,459 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web HTTP/1.1" 200 - 115 0.132 1.159 2026-07-10 16:50:36,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Navigation result: {'frameId': '620E6E0B0448E470A5E5839A44182650', 'loaderId': '49EC2C0CA7E88EA8ABF59F734B1BE8CE', 'isDownload': False} 2026-07-10 16:50:36,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Evaluate ready code "odoo.isTourReady('viin_brain_embed_recordset_tour')" 2026-07-10 16:50:36,535 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.018 0.016 2026-07-10 16:50:36,554 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.042 2026-07-10 16:50:36,566 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.053 2026-07-10 16:50:36,621 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:36,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.003 0.125 2026-07-10 16:50:36,665 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.014 0.116 2026-07-10 16:50:36,717 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:36] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.014 2026-07-10 16:50:37,636 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.032 2026-07-10 16:50:37,645 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:50:37,665 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-10 16:50:37,670 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-07-10 16:50:37,697 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "POST /web/action/load HTTP/1.1" 200 - 7 0.021 0.020 2026-07-10 16:50:37,717 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.030 2026-07-10 16:50:37,786 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Evaluate test code "odoo.startTour('viin_brain_embed_recordset_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:50:37,883 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.063 0.131 2026-07-10 16:50:37,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:37] "POST /web/action/load HTTP/1.1" 200 - 7 0.022 0.201 2026-07-10 16:50:37,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:50:38,027 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.035 0.292 2026-07-10 16:50:38,034 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:50:38,041 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.328 2026-07-10 16:50:38,078 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.011 0.323 2026-07-10 16:50:38,216 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.036 0.431 2026-07-10 16:50:38,231 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.394 2026-07-10 16:50:38,470 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.142 0.432 2026-07-10 16:50:38,479 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:38,490 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:38,501 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:50:38,530 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.035 0.546 2026-07-10 16:50:38,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.013 0.512 2026-07-10 16:50:38,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.006 0.526 2026-07-10 16:50:38,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/offline HTTP/1.1" 200 - 7 0.015 0.532 2026-07-10 16:50:38,660 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.415 2026-07-10 16:50:38,718 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.019 0.192 2026-07-10 16:50:38,723 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.125 2026-07-10 16:50:38,754 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.028 2026-07-10 16:50:38,824 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.020 2026-07-10 16:50:38,919 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.010 0.008 2026-07-10 16:50:38,953 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:50:39,827 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:50:39,841 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:50:39,858 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Welcome page is visible in the tree (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:50:39,875 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Open the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:50:39,891 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.007 2026-07-10 16:50:39,901 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Editor body (edit mode) exposes the page id the picker reads (trigger: .o_brain_editor_body_edit[data-page-id])' 2026-07-10 16:50:39,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:39] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.016 0.013 2026-07-10 16:50:40,007 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.015 0.076 2026-07-10 16:50:40,040 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.020 0.075 2026-07-10 16:50:40,066 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.014 0.106 2026-07-10 16:50:40,079 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.007 0.112 2026-07-10 16:50:40,087 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.122 2026-07-10 16:50:40,098 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.126 2026-07-10 16:50:40,113 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.088 2026-07-10 16:50:40,125 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.069 2026-07-10 16:50:40,131 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.065 2026-07-10 16:50:40,146 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.007 0.069 2026-07-10 16:50:40,160 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.006 0.067 2026-07-10 16:50:40,167 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.055 2026-07-10 16:50:40,187 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.010 0.057 2026-07-10 16:50:40,220 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.018 0.011 2026-07-10 16:50:40,232 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.011 2026-07-10 16:50:40,246 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.024 2026-07-10 16:50:40,259 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.040 2026-07-10 16:50:40,280 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:50:40,307 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.004 0.010 2026-07-10 16:50:40,335 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.008 0.011 2026-07-10 16:50:40,442 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.022 0.028 2026-07-10 16:50:40,563 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-10 16:50:40,608 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.021 0.028 2026-07-10 16:50:40,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.033 2026-07-10 16:50:40,673 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:40] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.011 0.087 2026-07-10 16:50:41,344 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'OdooEditor editable is mounted (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:50:41,358 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Open the powerbox and pick the real 'Embed recordset' command (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:50:41,444 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'EmbedPicker dialog opened at Step 1 (real component) (trigger: .o_brain_embed_type_list)' 2026-07-10 16:50:41,453 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Select the "Recordset" embed type (trigger: .o_brain_embed_type_item:has(.fw-semibold:contains("Recordset")))' 2026-07-10 16:50:41,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Recordset type shows the selected state (trigger: .o_brain_embed_type_item.selected:has(.fw-semibold:contains("Recordset")))' 2026-07-10 16:50:41,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Advance to Step 2 (Source) (trigger: footer button:contains("Next"))' 2026-07-10 16:50:41,493 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Step 2 model search input is visible (trigger: input[placeholder*="models"])' 2026-07-10 16:50:41,500 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:41] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 4 0.005 0.008 2026-07-10 16:50:41,557 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:50:41,999 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:41] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 23 0.050 0.054 2026-07-10 16:50:42,763 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Search the model list for 'Contact' (res.partner) (trigger: input[placeholder*="models"])' 2026-07-10 16:50:42,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'At least one model row rendered from the search (trigger: .o_brain_embed_model_item small)' 2026-07-10 16:50:42,778 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:42] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-07-10 16:50:42,791 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Select the res.partner model row exactly (trigger: .o_brain_embed_model_list)' 2026-07-10 16:50:42,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Selected-model badge confirms res.partner (trigger: .badge.text-bg-primary)' 2026-07-10 16:50:42,827 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Advance to Step 3 (Mode) (trigger: footer button:contains("Next"))' 2026-07-10 16:50:42,844 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'AC-1.6: Snapshot mode is pre-selected by default (trigger: .o_brain_embed_mode_item.selected:has(.o_brain_trust_snapshot))' 2026-07-10 16:50:42,858 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Insert - the REAL onInsert runs capture + inserts the block (trigger: footer button:contains("Insert"))' 2026-07-10 16:50:42,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Product inserted the recordset embed block into the editable (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable .o_brain_embed_block--recordset)' 2026-07-10 16:50:43,052 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:43] "POST /viin_brain/embed/capture HTTP/1.1" 200 - 33 0.064 0.125 2026-07-10 16:50:43,738 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:43] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 6 0.011 0.067 2026-07-10 16:50:43,890 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:50:44,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'AC-2.1: SnapshotChrome bar rendered in the snapshot state (trigger: .o_brain_embed_block--recordset .o_brain_snapshot_chrome--snapshot)' 2026-07-10 16:50:44,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'AC-3.1: Snapshot trust badge present (trigger: .o_brain_embed_block--recordset .o_brain_trust_snapshot)' 2026-07-10 16:50:44,541 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'AC-1.8: captured-by metadata shows on the chrome bar (trigger: .o_brain_embed_block--recordset .o_brain_chrome_meta:contains("Captured by"))' 2026-07-10 16:50:44,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Frozen recordset body was rendered by the capture route (trigger: .o_brain_embed_block--recordset .embed-block__body)' 2026-07-10 16:50:44,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'The inert legacy Refresh button is not rendered on the static embed block (trigger: .o_brain_embed_block--recordset:not(:has(.o_brain_refresh_btn)))' 2026-07-10 16:50:44,577 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: test successful 2026-07-10 16:50:44,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Closing chrome headless with pid 4542 2026-07-10 16:50:44,589 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Closing websocket connection 2026-07-10 16:50:44,590 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Terminating chrome headless with pid 4542 2026-07-10 16:50:44,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165044_698507_TestBrainEmbedRecordsetTour.txt 2026-07-10 16:50:44,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Removing chrome user profile "/tmp/tmpd63rhiw3_chrome_odoo" 2026-07-10 16:50:44,734 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:44,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour: Starting TestBrainEmbedRecordsetTour.test_brain_embed_recordset_tour ... 2026-07-10 16:50:45,183 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome pid: 4789 2026-07-10 16:50:45,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome headless temporary user profile dir: /tmp/tmp7r6esne3_chrome_odoo 2026-07-10 16:50:45,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:40013/json/version 2026-07-10 16:50:45,186 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40013/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:45,217 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:45,217 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:40013/json 2026-07-10 16:50:45,218 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40013/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:45,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Websocket url found: ws://127.0.0.1:40013/devtools/page/0AED30A06A22AE0288777981A3B64D2F 2026-07-10 16:50:45,257 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Enable chrome headless console log notification 2026-07-10 16:50:45,268 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome headless enable page notifications 2026-07-10 16:50:46,046 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:50:46,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Setting session cookie in browser 2026-07-10 16:50:46,067 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:50:46,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:50:46,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:47,453 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web HTTP/1.1" 200 - 115 0.150 1.210 2026-07-10 16:50:47,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Navigation result: {'frameId': '0AED30A06A22AE0288777981A3B64D2F', 'loaderId': 'D33EFCCAD8BF794ADF46B55526FFC6A0', 'isDownload': False} 2026-07-10 16:50:47,457 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Evaluate ready code "odoo.isTourReady('viin_brain_embed_recordset')" 2026-07-10 16:50:47,499 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.011 2026-07-10 16:50:47,525 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.012 0.034 2026-07-10 16:50:47,621 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:47,647 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.005 0.147 2026-07-10 16:50:47,667 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.008 0.150 2026-07-10 16:50:47,716 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.027 0.159 2026-07-10 16:50:47,746 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:47] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-07-10 16:50:48,770 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-07-10 16:50:48,777 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.071 2026-07-10 16:50:48,785 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-10 16:50:48,790 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-10 16:50:48,827 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.018 0.022 2026-07-10 16:50:48,853 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.009 0.040 2026-07-10 16:50:48,880 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Evaluate test code "odoo.startTour('viin_brain_embed_recordset', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:50:48,883 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.015 0.047 2026-07-10 16:50:48,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:50:49,010 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.037 0.147 2026-07-10 16:50:49,015 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.181 2026-07-10 16:50:49,020 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:50:49,216 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.092 0.308 2026-07-10 16:50:49,258 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.015 0.368 2026-07-10 16:50:49,398 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.036 0.481 2026-07-10 16:50:49,619 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.113 0.583 2026-07-10 16:50:49,629 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:50:49,642 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-07-10 16:50:49,647 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:49,648 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.026 0.691 2026-07-10 16:50:49,711 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.022 0.671 2026-07-10 16:50:49,759 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/offline HTTP/1.1" 200 - 7 0.014 0.708 2026-07-10 16:50:49,791 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.012 0.527 2026-07-10 16:50:49,806 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.524 2026-07-10 16:50:49,834 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/action/load HTTP/1.1" 200 - 8 0.015 0.379 2026-07-10 16:50:49,876 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.207 2026-07-10 16:50:49,880 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.060 2026-07-10 16:50:49,912 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.016 2026-07-10 16:50:49,958 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.014 2026-07-10 16:50:50,037 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.015 2026-07-10 16:50:50,064 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:50:51,001 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:50:51,008 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:50:51,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset on step: 'Root page "Welcome" is visible (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:50:51,041 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset on step: 'Trigger snapshot capture via orm.call (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:50:51,057 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:51] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:50:51,216 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:51] "POST /viin_brain/embed/capture HTTP/1.1" 200 - 33 0.039 0.113 2026-07-10 16:50:51,340 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:51] "POST /viin_brain/embed/refresh HTTP/1.1" 200 - 17 0.019 0.096 2026-07-10 16:50:51,346 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset on step: 'Tour body tag confirms all assertions passed (trigger: body[data-wi08-tour-ok="yes"])' 2026-07-10 16:50:51,346 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: test successful 2026-07-10 16:50:51,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Closing chrome headless with pid 4789 2026-07-10 16:50:51,365 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Closing websocket connection 2026-07-10 16:50:51,366 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:50:51,368 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Terminating chrome headless with pid 4789 2026-07-10 16:50:51,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165051_468145_TestBrainEmbedRecordsetTour.txt 2026-07-10 16:50:51,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Removing chrome user profile "/tmp/tmp7r6esne3_chrome_odoo" 2026-07-10 16:50:51,517 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:51,555 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_entry_kind_default_is_note ... 2026-07-10 16:50:51,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_entry_kind_not_null_after_create ... 2026-07-10 16:50:51,651 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_entry_kind_selection_values ... 2026-07-10 16:50:51,652 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_group_by_entry_kind ... 2026-07-10 16:50:51,733 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_search_by_entry_kind ... 2026-07-10 16:50:51,810 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_search_multiple_kinds ... 2026-07-10 16:50:51,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:51,922 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour: Starting TestBrainFloatingToolbarTour.test_brain_floating_toolbar_tour ... 2026-07-10 16:50:52,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome pid: 4996 2026-07-10 16:50:52,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome headless temporary user profile dir: /tmp/tmpwy2fhe7n_chrome_odoo 2026-07-10 16:50:52,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Issuing json command http://127.0.0.1:34429/json/version 2026-07-10 16:50:52,320 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:34429/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:50:52,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:50:52,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Issuing json command http://127.0.0.1:34429/json 2026-07-10 16:50:52,369 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:34429/json with timeout 3 increased to 10s during tests 2026-07-10 16:50:52,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Websocket url found: ws://127.0.0.1:34429/devtools/page/2337413E09B477C652B062F640C91A2C 2026-07-10 16:50:52,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Enable chrome headless console log notification 2026-07-10 16:50:52,457 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome headless enable page notifications 2026-07-10 16:50:53,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:50:53,393 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Setting session cookie in browser 2026-07-10 16:50:53,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:50:53,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:50:53,416 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:50:54,631 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web HTTP/1.1" 200 - 115 0.122 1.099 2026-07-10 16:50:54,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Navigation result: {'frameId': '2337413E09B477C652B062F640C91A2C', 'loaderId': 'FD18C3683CB8E9884679EBAC7422A935', 'isDownload': False} 2026-07-10 16:50:54,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Evaluate ready code "odoo.isTourReady('viin_brain_floating_toolbar')" 2026-07-10 16:50:54,705 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.019 0.018 2026-07-10 16:50:54,708 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-07-10 16:50:54,773 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.005 0.095 2026-07-10 16:50:54,800 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.017 0.091 2026-07-10 16:50:54,816 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.008 0.116 2026-07-10 16:50:54,825 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:50:54,892 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:54] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-07-10 16:50:55,895 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:55] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.006 0.025 2026-07-10 16:50:55,923 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-10 16:50:55,926 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:50:55,928 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-10 16:50:55,983 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:55] "POST /web/action/load HTTP/1.1" 200 - 7 0.015 0.035 2026-07-10 16:50:55,996 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.034 2026-07-10 16:50:56,035 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /web/action/load HTTP/1.1" 200 - 7 0.020 0.049 2026-07-10 16:50:56,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Evaluate test code "odoo.startTour('viin_brain_floating_toolbar', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:50:56,216 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.077 0.200 2026-07-10 16:50:56,268 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:50:56,347 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.045 0.329 2026-07-10 16:50:56,356 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.353 2026-07-10 16:50:56,386 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-07-10 16:50:56,547 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.084 0.437 2026-07-10 16:50:56,603 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.016 0.569 2026-07-10 16:50:56,811 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.122 0.642 2026-07-10 16:50:56,817 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.724 2026-07-10 16:50:56,831 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:50:56,842 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:50:56,857 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:56,864 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.024 0.597 2026-07-10 16:50:56,906 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.019 0.509 2026-07-10 16:50:56,927 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.528 2026-07-10 16:50:56,960 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "GET /web/offline HTTP/1.1" 200 - 7 0.009 0.393 2026-07-10 16:50:56,989 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:56] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.366 2026-07-10 16:50:57,052 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.031 0.140 2026-07-10 16:50:57,058 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.119 2026-07-10 16:50:57,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:57] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.019 0.045 2026-07-10 16:50:57,152 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:57] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.018 0.018 2026-07-10 16:50:57,209 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:57] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:50:57,240 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:57] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:50:58,158 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: Tour viin_brain_floating_toolbar on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:50:58,174 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: Tour viin_brain_floating_toolbar on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:50:58,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: Tour viin_brain_floating_toolbar on step: 'Click the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:50:58,210 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:50:58,237 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.015 0.022 2026-07-10 16:50:58,263 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: Tour viin_brain_floating_toolbar on step: 'B3: Wysiwyg editable is mounted and contenteditable (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:50:58,338 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.029 0.085 2026-07-10 16:50:58,364 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.008 0.096 2026-07-10 16:50:58,381 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.011 0.109 2026-07-10 16:50:58,390 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.003 0.106 2026-07-10 16:50:58,401 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.010 2026-07-10 16:50:58,410 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.109 2026-07-10 16:50:58,423 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.074 2026-07-10 16:50:58,446 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.062 2026-07-10 16:50:58,451 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.166 2026-07-10 16:50:58,465 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.007 0.050 2026-07-10 16:50:58,475 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.057 2026-07-10 16:50:58,496 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.068 2026-07-10 16:50:58,517 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.007 2026-07-10 16:50:58,530 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.021 2026-07-10 16:50:58,539 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.024 2026-07-10 16:50:58,549 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.031 2026-07-10 16:50:58,603 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.020 0.006 2026-07-10 16:50:58,634 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.010 2026-07-10 16:50:58,673 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.006 0.011 2026-07-10 16:50:58,803 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.041 0.032 2026-07-10 16:50:58,808 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.067 2026-07-10 16:50:58,903 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.013 0.003 2026-07-10 16:50:58,923 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.005 0.024 2026-07-10 16:50:58,982 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:58] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.017 0.070 2026-07-10 16:50:59,012 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:59] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.008 0.108 2026-07-10 16:50:59,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: Tour viin_brain_floating_toolbar on step: 'B3: Click into editor and verify it is focusable (Wysiwyg replaces FloatingToolbar) (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:50:59,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: Tour viin_brain_floating_toolbar on step: 'B3: Editor body contains the typed text after insertText (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable:contains('B3 editor check'))' 2026-07-10 16:50:59,682 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: test successful 2026-07-10 16:50:59,696 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:50:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:50:59,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Closing chrome headless with pid 4996 2026-07-10 16:50:59,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Closing websocket connection 2026-07-10 16:50:59,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Terminating chrome headless with pid 4996 2026-07-10 16:50:59,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165059_797381_TestBrainFloatingToolbarTour.txt 2026-07-10 16:50:59,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Removing chrome user profile "/tmp/tmpwy2fhe7n_chrome_odoo" 2026-07-10 16:50:59,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:50:59,852 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour: Starting TestBrainFormSidebarDrawerTour.test_brain_form_sidebar_drawer_tour ... 2026-07-10 16:51:00,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome pid: 5232 2026-07-10 16:51:00,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome headless temporary user profile dir: /tmp/tmpopog9rhr_chrome_odoo 2026-07-10 16:51:00,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Issuing json command http://127.0.0.1:42561/json/version 2026-07-10 16:51:00,330 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42561/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:51:00,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:51:00,442 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Issuing json command http://127.0.0.1:42561/json 2026-07-10 16:51:00,443 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42561/json with timeout 3 increased to 10s during tests 2026-07-10 16:51:00,461 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Websocket url found: ws://127.0.0.1:42561/devtools/page/7BEBB389FE2022D24983237EEB1966C6 2026-07-10 16:51:00,472 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Enable chrome headless console log notification 2026-07-10 16:51:00,489 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome headless enable page notifications 2026-07-10 16:51:01,356 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:51:01,369 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Setting session cookie in browser 2026-07-10 16:51:01,372 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Open "http://127.0.0.1:8069/web#action=55&id=1216&view_type=form&model=res.partner" in browser 2026-07-10 16:51:01,372 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Navigating to: "http://127.0.0.1:8069/web#action=55&id=1216&view_type=form&model=res.partner" 2026-07-10 16:51:01,390 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:51:02,691 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web HTTP/1.1" 200 - 113 0.137 1.168 2026-07-10 16:51:02,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Navigation result: {'frameId': '7BEBB389FE2022D24983237EEB1966C6', 'loaderId': '406E64337CB6A943D6AB9A04358D47BC', 'isDownload': False} 2026-07-10 16:51:02,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Evaluate ready code "odoo.isTourReady('viin_brain_form_sidebar_drawer')" 2026-07-10 16:51:02,755 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.011 0.019 2026-07-10 16:51:02,787 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.050 2026-07-10 16:51:02,812 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.012 0.026 2026-07-10 16:51:02,833 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.007 0.068 2026-07-10 16:51:02,856 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:51:02,906 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.010 0.140 2026-07-10 16:51:02,934 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:02] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.011 0.009 2026-07-10 16:51:04,048 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.032 2026-07-10 16:51:04,059 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:51:04,090 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-07-10 16:51:04,124 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.052 2026-07-10 16:51:04,155 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /web/action/load HTTP/1.1" 200 - 11 0.050 0.034 2026-07-10 16:51:04,172 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.072 2026-07-10 16:51:04,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Evaluate test code "odoo.startTour('viin_brain_form_sidebar_drawer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=55&id=1216&view_type=form&model=res.partner"})" 2026-07-10 16:51:04,394 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.109 0.183 2026-07-10 16:51:04,400 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.286 2026-07-10 16:51:04,438 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.290 2026-07-10 16:51:04,468 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:51:04,499 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:51:04,572 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.043 0.388 2026-07-10 16:51:04,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.033 0.434 2026-07-10 16:51:04,776 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.053 0.539 2026-07-10 16:51:04,780 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.566 2026-07-10 16:51:04,951 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.083 0.461 2026-07-10 16:51:04,957 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:04,970 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:51:04,989 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:51:05,011 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.037 0.566 2026-07-10 16:51:05,057 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.015 0.562 2026-07-10 16:51:05,086 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.496 2026-07-10 16:51:05,125 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.018 0.459 2026-07-10 16:51:05,181 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.017 0.370 2026-07-10 16:51:05,608 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.098 0.514 2026-07-10 16:51:05,613 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.528 2026-07-10 16:51:05,690 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.010 2026-07-10 16:51:05,802 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:05] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.042 0.080 2026-07-10 16:51:06,230 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 166 0.208 0.301 2026-07-10 16:51:06,417 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.014 0.013 2026-07-10 16:51:06,422 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.017 2026-07-10 16:51:06,469 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 9 0.016 0.046 2026-07-10 16:51:06,552 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.005 0.025 2026-07-10 16:51:06,566 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.004 0.037 2026-07-10 16:51:06,610 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:51:06,658 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.035 0.088 2026-07-10 16:51:06,730 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.015 0.167 2026-07-10 16:51:06,821 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /mail/thread/messages HTTP/1.1" 200 - 31 0.027 0.182 2026-07-10 16:51:06,846 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.006 0.077 2026-07-10 16:51:06,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:06] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-07-10%2015%3A09%3A56 HTTP/1.1" 200 - 15 0.013 0.046 2026-07-10 16:51:07,366 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:51:08,004 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Partner form has loaded (trigger: .o_form_view)' 2026-07-10 16:51:08,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Brain sidebar renders as a rail (chatter present + XXL viewport) (trigger: .o_brain_sidebar--rail)' 2026-07-10 16:51:08,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Rail expands to the full panel exposing the create CTA (trigger: .o_brain_sidebar--rail-open .o_brain_form_sidebar__create_btn)' 2026-07-10 16:51:08,040 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Quick-create drawer opens (trigger: .o_brain_create_drawer)' 2026-07-10 16:51:08,111 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:08] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.014 0.056 2026-07-10 16:51:08,184 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:08] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.010 2026-07-10 16:51:08,196 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:08] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.024 2026-07-10 16:51:08,357 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:08] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.010 0.029 2026-07-10 16:51:08,474 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:08] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 7 0.009 0.011 2026-07-10 16:51:09,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Clicking a vault item does not crash and selects it (trigger: .o_brain_create_drawer__vault_item)' 2026-07-10 16:51:09,257 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Vault item is now active (no crash overlay) (trigger: .o_brain_create_drawer__vault_item.active)' 2026-07-10 16:51:09,275 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Clicking an entry-kind button does not crash (trigger: .o_brain_create_drawer__kind_btn:contains("Success"))' 2026-07-10 16:51:09,292 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Entry-kind button activates (btn-primary) (trigger: .o_brain_create_drawer__kind_btn.btn-primary:contains("Success"))' 2026-07-10 16:51:09,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Native web_editor Wysiwyg (OdooEditor) is mounted in the drawer (trigger: .o_brain_create_drawer__editor .odoo-editor-editable)' 2026-07-10 16:51:09,325 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Give the note a title (trigger: .o_brain_create_drawer__title_input)' 2026-07-10 16:51:09,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Click "Save & Close" (trigger: .o_brain_create_drawer__save_close_btn)' 2026-07-10 16:51:09,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: Tour viin_brain_form_sidebar_drawer on step: 'Drawer closes after save (page created, stays on the form) (trigger: .o_form_view:not(:has(.o_brain_create_drawer)))' 2026-07-10 16:51:09,451 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:09] "POST /web/dataset/call_kw/viin.brain.page/create HTTP/1.1" 200 - 30 0.034 0.062 2026-07-10 16:51:09,487 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:09] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 10 0.008 0.018 2026-07-10 16:51:09,510 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:09] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 8 0.004 0.038 2026-07-10 16:51:09,998 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:51:10,310 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: test successful 2026-07-10 16:51:10,322 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:10,328 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Closing chrome headless with pid 5232 2026-07-10 16:51:10,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Closing websocket connection 2026-07-10 16:51:10,332 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Terminating chrome headless with pid 5232 2026-07-10 16:51:10,438 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165110_438479_TestBrainFormSidebarDrawerTour.txt 2026-07-10 16:51:10,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Removing chrome user profile "/tmp/tmpopog9rhr_chrome_odoo" 2026-07-10 16:51:10,482 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:51:10,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour: Starting TestBrainFormSidebarChatterAwareTour.test_brain_form_sidebar_chatter_aware_tour ... 2026-07-10 16:51:11,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome pid: 5464 2026-07-10 16:51:11,074 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome headless temporary user profile dir: /tmp/tmpij_h2kkk_chrome_odoo 2026-07-10 16:51:11,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Issuing json command http://127.0.0.1:38755/json/version 2026-07-10 16:51:11,082 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:38755/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:51:11,190 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:51:11,192 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Issuing json command http://127.0.0.1:38755/json 2026-07-10 16:51:11,196 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:38755/json with timeout 3 increased to 10s during tests 2026-07-10 16:51:11,226 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Websocket url found: ws://127.0.0.1:38755/devtools/page/BF64CEA5E7ADC46ADF84C953F9F1BE1F 2026-07-10 16:51:11,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Enable chrome headless console log notification 2026-07-10 16:51:11,261 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome headless enable page notifications 2026-07-10 16:51:12,112 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:51:12,124 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Setting session cookie in browser 2026-07-10 16:51:12,128 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Open "http://127.0.0.1:8069/web#action=55&id=1217&view_type=form&model=res.partner" in browser 2026-07-10 16:51:12,128 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Navigating to: "http://127.0.0.1:8069/web#action=55&id=1217&view_type=form&model=res.partner" 2026-07-10 16:51:12,158 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:51:13,497 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web HTTP/1.1" 200 - 113 0.143 1.202 2026-07-10 16:51:13,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Navigation result: {'frameId': 'BF64CEA5E7ADC46ADF84C953F9F1BE1F', 'loaderId': '5BCC12768BB59B014897698C4DD2783B', 'isDownload': False} 2026-07-10 16:51:13,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Evaluate ready code "odoo.isTourReady('viin_brain_form_sidebar_chatter_aware')" 2026-07-10 16:51:13,590 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.004 0.047 2026-07-10 16:51:13,613 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.064 2026-07-10 16:51:13,630 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.009 0.066 2026-07-10 16:51:13,647 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.007 0.083 2026-07-10 16:51:13,671 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:51:13,691 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.022 0.069 2026-07-10 16:51:13,722 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:13] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-07-10 16:51:14,806 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:14] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.027 2026-07-10 16:51:14,822 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-10 16:51:14,837 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-10 16:51:14,839 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-10 16:51:14,912 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:14] "POST /web/action/load HTTP/1.1" 200 - 11 0.024 0.031 2026-07-10 16:51:14,955 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:14] "POST /web/action/load HTTP/1.1" 200 - 11 0.019 0.075 2026-07-10 16:51:15,004 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Evaluate test code "odoo.startTour('viin_brain_form_sidebar_chatter_aware', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=55&id=1217&view_type=form&model=res.partner"})" 2026-07-10 16:51:15,171 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.094 0.215 2026-07-10 16:51:15,229 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:51:15,293 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.039 0.377 2026-07-10 16:51:15,317 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.415 2026-07-10 16:51:15,320 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.429 2026-07-10 16:51:15,363 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.035 2026-07-10 16:51:15,396 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.045 0.423 2026-07-10 16:51:15,539 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.044 0.532 2026-07-10 16:51:15,708 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.065 0.450 2026-07-10 16:51:15,721 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:15,736 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:51:15,762 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:51:15,763 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.017 0.446 2026-07-10 16:51:15,803 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.014 0.443 2026-07-10 16:51:15,811 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.454 2026-07-10 16:51:15,827 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.456 2026-07-10 16:51:15,854 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.437 2026-07-10 16:51:15,900 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.017 0.300 2026-07-10 16:51:16,409 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:16] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.172 0.460 2026-07-10 16:51:16,413 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.575 2026-07-10 16:51:16,617 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:16] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.061 0.069 2026-07-10 16:51:16,630 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.005 0.122 2026-07-10 16:51:17,096 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 167 0.221 0.352 2026-07-10 16:51:17,294 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.002 0.017 2026-07-10 16:51:17,332 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 9 0.009 0.026 2026-07-10 16:51:17,478 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 8 0.019 0.026 2026-07-10 16:51:17,534 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.017 2026-07-10 16:51:17,573 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.045 0.087 2026-07-10 16:51:17,588 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.001 0.149 2026-07-10 16:51:17,653 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.025 0.175 2026-07-10 16:51:17,733 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /mail/thread/messages HTTP/1.1" 200 - 31 0.029 0.186 2026-07-10 16:51:17,768 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.012 0.074 2026-07-10 16:51:17,906 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:17] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-07-10%2015%3A09%3A56 HTTP/1.1" 200 - 15 0.035 0.042 2026-07-10 16:51:18,140 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:51:18,928 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: Tour viin_brain_form_sidebar_chatter_aware on step: 'Partner form has loaded (trigger: .o_form_view)' 2026-07-10 16:51:18,940 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: Tour viin_brain_form_sidebar_chatter_aware on step: 'Brain sidebar renders as a rail (chatter is present + XXL viewport) (trigger: .o_brain_sidebar--rail)' 2026-07-10 16:51:18,957 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: Tour viin_brain_form_sidebar_chatter_aware on step: 'Click the rail to expand it (trigger: .o_brain_sidebar--rail)' 2026-07-10 16:51:18,974 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: Tour viin_brain_form_sidebar_chatter_aware on step: 'Rail expands to full panel (trigger: .o_brain_sidebar--rail.o_brain_sidebar--rail-open)' 2026-07-10 16:51:18,990 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: Tour viin_brain_form_sidebar_chatter_aware on step: 'Chatter is still visible alongside Brain (not displaced) (trigger: .o-mail-ChatterContainer)' 2026-07-10 16:51:18,997 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: test successful 2026-07-10 16:51:19,012 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:19] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:19,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Closing chrome headless with pid 5464 2026-07-10 16:51:19,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Closing websocket connection 2026-07-10 16:51:19,033 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Terminating chrome headless with pid 5464 2026-07-10 16:51:19,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165119_156753_TestBrainFormSidebarChatterAwareTour.txt 2026-07-10 16:51:19,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Removing chrome user profile "/tmp/tmpij_h2kkk_chrome_odoo" 2026-07-10 16:51:19,191 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:51:19,246 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour: Starting TestBrainFormSidebarTour.test_brain_form_sidebar_tour ... 2026-07-10 16:51:19,865 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome pid: 5687 2026-07-10 16:51:19,866 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome headless temporary user profile dir: /tmp/tmps3nud2j3_chrome_odoo 2026-07-10 16:51:19,867 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Issuing json command http://127.0.0.1:42179/json/version 2026-07-10 16:51:19,869 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42179/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:51:19,897 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:51:19,899 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Issuing json command http://127.0.0.1:42179/json 2026-07-10 16:51:19,901 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42179/json with timeout 3 increased to 10s during tests 2026-07-10 16:51:19,932 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Websocket url found: ws://127.0.0.1:42179/devtools/page/A98E8A81E5674AED9EA9E457D989F6C2 2026-07-10 16:51:19,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Enable chrome headless console log notification 2026-07-10 16:51:19,949 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome headless enable page notifications 2026-07-10 16:51:20,766 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:51:20,778 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Setting session cookie in browser 2026-07-10 16:51:20,781 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Open "http://127.0.0.1:8069/web#action=55&id=1218&view_type=form&model=res.partner" in browser 2026-07-10 16:51:20,781 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Navigating to: "http://127.0.0.1:8069/web#action=55&id=1218&view_type=form&model=res.partner" 2026-07-10 16:51:20,803 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:51:22,048 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web HTTP/1.1" 200 - 113 0.125 1.126 2026-07-10 16:51:22,053 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Navigation result: {'frameId': 'A98E8A81E5674AED9EA9E457D989F6C2', 'loaderId': 'EF9D7970DE08453FF6E76CE8CEF88F7E', 'isDownload': False} 2026-07-10 16:51:22,054 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Evaluate ready code "odoo.isTourReady('viin_brain_form_sidebar')" 2026-07-10 16:51:22,101 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.015 0.010 2026-07-10 16:51:22,118 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.033 2026-07-10 16:51:22,166 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:51:22,189 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.010 0.089 2026-07-10 16:51:22,232 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.020 0.115 2026-07-10 16:51:22,245 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.004 0.148 2026-07-10 16:51:22,279 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:22] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.011 2026-07-10 16:51:23,383 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.025 2026-07-10 16:51:23,404 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-10 16:51:23,409 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:51:23,433 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.044 2026-07-10 16:51:23,475 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.024 0.043 2026-07-10 16:51:23,522 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.092 2026-07-10 16:51:23,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Evaluate test code "odoo.startTour('viin_brain_form_sidebar', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=55&id=1218&view_type=form&model=res.partner"})" 2026-07-10 16:51:23,750 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.108 0.204 2026-07-10 16:51:23,795 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "POST /web/action/load HTTP/1.1" 200 - 11 0.018 0.325 2026-07-10 16:51:23,859 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:51:23,916 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.026 0.443 2026-07-10 16:51:23,924 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:51:23,926 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.446 2026-07-10 16:51:23,998 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.048 0.425 2026-07-10 16:51:24,153 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.059 0.555 2026-07-10 16:51:24,160 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.565 2026-07-10 16:51:24,330 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.065 0.508 2026-07-10 16:51:24,343 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:51:24,363 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:51:24,379 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.021 0.520 2026-07-10 16:51:24,383 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:24,433 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.023 0.465 2026-07-10 16:51:24,446 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.490 2026-07-10 16:51:24,471 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.450 2026-07-10 16:51:24,524 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.021 0.308 2026-07-10 16:51:25,740 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: Tour viin_brain_form_sidebar on step: 'Partner form has loaded (trigger: .o_form_view)' 2026-07-10 16:51:26,076 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 150 0.112 1.570 2026-07-10 16:51:26,081 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.597 2026-07-10 16:51:26,241 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 24 0.044 0.060 2026-07-10 16:51:26,250 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.003 0.093 2026-07-10 16:51:26,666 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 167 0.186 0.287 2026-07-10 16:51:26,672 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.399 2026-07-10 16:51:26,928 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.003 0.020 2026-07-10 16:51:26,969 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:26] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 9 0.018 0.037 2026-07-10 16:51:27,095 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 8 0.018 0.023 2026-07-10 16:51:27,111 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.004 0.041 2026-07-10 16:51:27,166 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.021 2026-07-10 16:51:27,190 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.035 0.083 2026-07-10 16:51:27,265 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.013 0.175 2026-07-10 16:51:27,338 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "POST /mail/thread/messages HTTP/1.1" 200 - 31 0.027 0.150 2026-07-10 16:51:27,361 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.005 0.061 2026-07-10 16:51:27,472 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:27] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-07-10%2015%3A09%3A56 HTTP/1.1" 200 - 15 0.018 0.035 2026-07-10 16:51:28,278 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-10 16:51:28,521 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: Tour viin_brain_form_sidebar on step: 'Brain Pages stat button visible (trigger: button[name="action_open_brain_pages"])' 2026-07-10 16:51:28,523 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: Tour viin_brain_form_sidebar on step: 'Open ButtonBox More dropdown if Brain Note has overflowed (trigger: .o-form-buttonbox)' 2026-07-10 16:51:28,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: Tour viin_brain_form_sidebar on step: 'Click the "Brain Note" create button (trigger: button[name="action_create_brain_note"])' 2026-07-10 16:51:28,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: Tour viin_brain_form_sidebar on step: 'Brain App mounts after the create action (trigger: .o_brain_app)' 2026-07-10 16:51:28,603 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.008 0.028 2026-07-10 16:51:28,697 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_button HTTP/1.1" 200 - 38 0.029 0.077 2026-07-10 16:51:28,751 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 5 0.006 0.015 2026-07-10 16:51:28,808 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.021 0.018 2026-07-10 16:51:28,861 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.008 2026-07-10 16:51:28,922 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.032 0.019 2026-07-10 16:51:28,940 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.051 2026-07-10 16:51:28,951 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:28] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.041 2026-07-10 16:51:29,014 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.007 0.103 2026-07-10 16:51:29,027 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.002 0.111 2026-07-10 16:51:29,041 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.098 2026-07-10 16:51:29,054 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.005 0.114 2026-07-10 16:51:29,066 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.103 2026-07-10 16:51:29,077 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.118 2026-07-10 16:51:29,103 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.016 0.054 2026-07-10 16:51:29,127 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.016 0.069 2026-07-10 16:51:29,140 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.088 2026-07-10 16:51:29,157 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.010 0.054 2026-07-10 16:51:29,168 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.067 2026-07-10 16:51:29,184 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.007 0.083 2026-07-10 16:51:29,208 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.012 2026-07-10 16:51:29,225 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.008 0.022 2026-07-10 16:51:29,233 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.032 2026-07-10 16:51:29,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.033 2026-07-10 16:51:29,277 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:51:29,311 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.008 2026-07-10 16:51:29,369 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.027 0.012 2026-07-10 16:51:29,471 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.032 2026-07-10 16:51:29,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.006 2026-07-10 16:51:29,660 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.012 0.050 2026-07-10 16:51:29,711 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.013 0.070 2026-07-10 16:51:29,736 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:29] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.007 0.080 2026-07-10 16:51:30,444 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: test successful 2026-07-10 16:51:30,456 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:30,469 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Closing chrome headless with pid 5687 2026-07-10 16:51:30,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Closing websocket connection 2026-07-10 16:51:30,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Terminating chrome headless with pid 5687 2026-07-10 16:51:30,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165130_580247_TestBrainFormSidebarTour.txt 2026-07-10 16:51:30,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Removing chrome user profile "/tmp/tmps3nud2j3_chrome_odoo" 2026-07-10 16:51:30,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:51:30,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_canvas_cap_100_nodes ... 2026-07-10 16:51:31,207 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26378, 26377, 26376, 26375, 26374, 26373, 26372, 26371, 26370, 26369, 26368, 26367, 26366, 26365, 26364, 26363, 26362, 26361, 26360, 26359, 26358, 26357, 26356, 26355, 26354, 26353, 26352, 26351, 26350, 26349, 26348, 26347, 26346, 26345, 26344, 26343, 26342, 26341, 26340, 26339, 26338, 26337, 26336, 26335, 26334, 26333, 26332, 26331, 26330, 26329, 26328, 26327, 26326, 26325, 26324, 26323, 26322, 26321, 26320, 26319, 26318, 26317, 26316, 26315, 26314, 26313, 26312, 26311, 26310, 26309, 26308, 26307, 26306, 26305, 26304, 26303, 26302, 26301, 26300, 26299, 26298, 26297, 26296, 26295, 26294, 26293, 26292, 26291, 26290, 26289, 26288, 26287, 26286, 26285, 26284, 26283, 26282, 26281, 26280, 26279, 26278] 2026-07-10 16:51:31,259 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354] 2026-07-10 16:51:31,287 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26277] 2026-07-10 16:51:31,317 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [143] 2026-07-10 16:51:31,321 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_entry_kind_filter_multiple ... 2026-07-10 16:51:31,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_entry_kind_filter_success_pages ... 2026-07-10 16:51:31,325 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_entry_kind_readable_for_canvas_nodes ... 2026-07-10 16:51:31,327 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_graph_traverse_incoming ... 2026-07-10 16:51:31,331 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_graph_traverse_outgoing_depth1 ... 2026-07-10 16:51:31,334 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_graph_traverse_outgoing_depth2 ... 2026-07-10 16:51:31,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:51:31,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour: Starting TestBrainGraphPanelTour.test_brain_graph_panel_tour ... 2026-07-10 16:51:32,041 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome pid: 5947 2026-07-10 16:51:32,041 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome headless temporary user profile dir: /tmp/tmpxcr_j3sd_chrome_odoo 2026-07-10 16:51:32,041 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Issuing json command http://127.0.0.1:45243/json/version 2026-07-10 16:51:32,043 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:45243/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:51:32,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:51:32,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Issuing json command http://127.0.0.1:45243/json 2026-07-10 16:51:32,065 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:45243/json with timeout 3 increased to 10s during tests 2026-07-10 16:51:32,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Websocket url found: ws://127.0.0.1:45243/devtools/page/28259937B40383D277E7E71519DA00C0 2026-07-10 16:51:32,087 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Enable chrome headless console log notification 2026-07-10 16:51:32,097 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome headless enable page notifications 2026-07-10 16:51:32,881 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:51:32,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Setting session cookie in browser 2026-07-10 16:51:32,899 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:51:32,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:51:32,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:51:34,233 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web HTTP/1.1" 200 - 115 0.124 1.194 2026-07-10 16:51:34,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Navigation result: {'frameId': '28259937B40383D277E7E71519DA00C0', 'loaderId': '16BE067FB56E287F30A0B7D1933E304C', 'isDownload': False} 2026-07-10 16:51:34,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Evaluate ready code "odoo.isTourReady('viin_brain_graph_panel_tour')" 2026-07-10 16:51:34,284 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.012 2026-07-10 16:51:34,298 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.025 2026-07-10 16:51:34,356 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:51:34,357 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.006 0.076 2026-07-10 16:51:34,375 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.007 0.088 2026-07-10 16:51:34,398 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.011 0.104 2026-07-10 16:51:34,453 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:34] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.017 2026-07-10 16:51:35,571 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.035 2026-07-10 16:51:35,613 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-10 16:51:35,618 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "POST /web/action/load HTTP/1.1" 200 - 7 0.019 0.019 2026-07-10 16:51:35,622 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-07-10 16:51:35,631 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.041 2026-07-10 16:51:35,667 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.016 2026-07-10 16:51:35,720 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "POST /web/action/load HTTP/1.1" 200 - 7 0.032 0.035 2026-07-10 16:51:35,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Evaluate test code "odoo.startTour('viin_brain_graph_panel_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:51:35,873 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.063 0.166 2026-07-10 16:51:35,915 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:51:35,972 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.035 0.268 2026-07-10 16:51:35,977 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:51:35,987 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:35] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.006 0.291 2026-07-10 16:51:36,062 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.034 0.339 2026-07-10 16:51:36,248 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.062 0.478 2026-07-10 16:51:36,450 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.069 0.642 2026-07-10 16:51:36,457 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.703 2026-07-10 16:51:36,469 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-07-10 16:51:36,479 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:51:36,490 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:51:36,508 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.018 0.596 2026-07-10 16:51:36,551 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.015 0.554 2026-07-10 16:51:36,567 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.555 2026-07-10 16:51:36,605 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /web/offline HTTP/1.1" 200 - 7 0.018 0.520 2026-07-10 16:51:36,672 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.017 0.371 2026-07-10 16:51:36,701 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.012 0.160 2026-07-10 16:51:36,714 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.010 0.124 2026-07-10 16:51:36,767 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.016 0.020 2026-07-10 16:51:36,833 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.013 2026-07-10 16:51:36,856 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:36] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.006 2026-07-10 16:51:37,862 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'Ensure the "000 WI-14 Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:51:37,873 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'Expand WI14 parent page to reveal the graph fixture children (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("WI14 Topic Cluster")) .o_brain_page_toggle)' 2026-07-10 16:51:37,895 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'Mở WI14 Page B từ sidebar (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("WI14 Page B")))' 2026-07-10 16:51:37,899 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:37] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.003 0.014 2026-07-10 16:51:38,708 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'WI14 Page B is open before checking graph neighbors (trigger: .o_brain_page_title_input[data-title="WI14 Page B"])' 2026-07-10 16:51:38,717 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.032 0.014 2026-07-10 16:51:38,748 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.011 0.061 2026-07-10 16:51:38,818 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.012 0.103 2026-07-10 16:51:38,834 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 6 0.005 0.106 2026-07-10 16:51:38,873 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.026 0.141 2026-07-10 16:51:38,881 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.002 0.169 2026-07-10 16:51:38,894 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.003 0.147 2026-07-10 16:51:38,908 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.007 0.139 2026-07-10 16:51:38,914 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.130 2026-07-10 16:51:38,925 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.002 0.090 2026-07-10 16:51:38,936 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.002 0.089 2026-07-10 16:51:38,949 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.054 2026-07-10 16:51:38,954 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.050 2026-07-10 16:51:38,965 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.057 2026-07-10 16:51:38,983 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:38] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.010 0.049 2026-07-10 16:51:39,083 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.004 0.007 2026-07-10 16:51:39,120 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.004 0.019 2026-07-10 16:51:39,157 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.009 0.018 2026-07-10 16:51:39,250 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.032 2026-07-10 16:51:39,367 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:51:39,399 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.011 0.015 2026-07-10 16:51:39,458 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.019 0.059 2026-07-10 16:51:39,476 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:39] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.081 2026-07-10 16:51:40,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'Mở menu More (Graph nằm trong overflow sau #44) (trigger: .o_brain_panel_overflow__trigger)' 2026-07-10 16:51:40,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'Mở tab Graph trong menu More (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("Graph"))' 2026-07-10 16:51:40,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'WI14 Page A xuất hiện trong Incoming (WI14 Page B ← WI14 Page A) (trigger: .o_brain_graph_incoming .o_brain_graph_item:contains("WI14 Page A"))' 2026-07-10 16:51:40,203 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 5 0.013 0.013 2026-07-10 16:51:40,217 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.006 0.026 2026-07-10 16:51:40,228 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.025 2026-07-10 16:51:40,249 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.008 2026-07-10 16:51:40,268 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:51:40,286 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.005 2026-07-10 16:51:40,296 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.009 2026-07-10 16:51:40,318 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-07-10 16:51:40,348 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:40] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.006 0.008 2026-07-10 16:51:41,113 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'WI14 Page C xuất hiện trong Outgoing (WI14 Page B → WI14 Page C) (trigger: .o_brain_graph_outgoing .o_brain_graph_row:has(.o_brain_graph_name:contains("WI14 Page C")))' 2026-07-10 16:51:41,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: Tour viin_brain_graph_panel_tour on step: 'Sibling page appears in the Siblings section (trigger: .o_brain_graph_siblings .o_brain_graph_item:has(.o_brain_graph_name:contains("WI14 Page Sibling")))' 2026-07-10 16:51:41,125 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: test successful 2026-07-10 16:51:41,138 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Closing chrome headless with pid 5947 2026-07-10 16:51:41,140 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Closing websocket connection 2026-07-10 16:51:41,141 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Terminating chrome headless with pid 5947 2026-07-10 16:51:41,254 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165141_254141_TestBrainGraphPanelTour.txt 2026-07-10 16:51:41,254 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Removing chrome user profile "/tmp/tmpxcr_j3sd_chrome_odoo" 2026-07-10 16:51:41,288 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:51:41,358 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour: Starting TestBrainKeyboardShortcutsTour.test_brain_keyboard_shortcuts_tour ... 2026-07-10 16:51:41,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome pid: 6185 2026-07-10 16:51:41,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome headless temporary user profile dir: /tmp/tmpy48p5q41_chrome_odoo 2026-07-10 16:51:41,765 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Issuing json command http://127.0.0.1:37321/json/version 2026-07-10 16:51:41,769 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:37321/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:51:41,819 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:51:41,819 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Issuing json command http://127.0.0.1:37321/json 2026-07-10 16:51:41,820 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:37321/json with timeout 3 increased to 10s during tests 2026-07-10 16:51:41,837 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Websocket url found: ws://127.0.0.1:37321/devtools/page/CDE2DD419680F8D5772774910A647A1A 2026-07-10 16:51:41,855 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Enable chrome headless console log notification 2026-07-10 16:51:41,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome headless enable page notifications 2026-07-10 16:51:42,706 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:51:42,719 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Setting session cookie in browser 2026-07-10 16:51:42,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:51:42,727 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:51:42,748 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:51:44,233 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web HTTP/1.1" 200 - 115 0.164 1.324 2026-07-10 16:51:44,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Navigation result: {'frameId': 'CDE2DD419680F8D5772774910A647A1A', 'loaderId': '42D91FA4B9234BBC0650D7C08A1732F2', 'isDownload': False} 2026-07-10 16:51:44,238 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Evaluate ready code "odoo.isTourReady('viin_brain_keyboard_shortcuts_tour')" 2026-07-10 16:51:44,333 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.014 0.056 2026-07-10 16:51:44,351 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.081 2026-07-10 16:51:44,360 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.094 2026-07-10 16:51:44,374 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.004 0.089 2026-07-10 16:51:44,417 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.030 0.056 2026-07-10 16:51:44,451 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:51:44,509 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:44] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.009 2026-07-10 16:51:45,602 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-10 16:51:45,603 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.011 0.061 2026-07-10 16:51:45,627 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:51:45,685 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.038 2026-07-10 16:51:45,706 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "POST /web/action/load HTTP/1.1" 200 - 7 0.026 0.046 2026-07-10 16:51:45,714 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Evaluate test code "odoo.startTour('viin_brain_keyboard_shortcuts_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:51:45,735 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.065 2026-07-10 16:51:45,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:51:45,885 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.047 0.161 2026-07-10 16:51:45,910 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:45] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.234 2026-07-10 16:51:46,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.057 0.376 2026-07-10 16:51:46,106 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:51:46,107 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.005 0.406 2026-07-10 16:51:46,144 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.012 0.406 2026-07-10 16:51:46,280 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.045 0.462 2026-07-10 16:51:46,286 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.504 2026-07-10 16:51:46,487 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.087 0.511 2026-07-10 16:51:46,502 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:51:46,511 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:51:46,537 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.025 0.596 2026-07-10 16:51:46,550 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-07-10 16:51:46,589 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.019 0.429 2026-07-10 16:51:46,625 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/offline HTTP/1.1" 200 - 7 0.020 0.458 2026-07-10 16:51:46,651 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.008 0.475 2026-07-10 16:51:46,688 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.356 2026-07-10 16:51:46,743 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.179 2026-07-10 16:51:46,748 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.123 2026-07-10 16:51:46,796 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.023 0.020 2026-07-10 16:51:46,857 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.018 2026-07-10 16:51:46,945 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:51:46,967 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:46] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:51:47,848 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:51:47,855 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:51:47,874 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Keyboard shortcuts overlay is not present before triggering (trigger: body:not(:has(.o_brain_kbd_overlay__backdrop)))' 2026-07-10 16:51:47,889 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Press `?` to open the keyboard shortcuts overlay (trigger: .o_brain_app)' 2026-07-10 16:51:47,906 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Keyboard shortcuts overlay is now visible (trigger: .o_brain_kbd_overlay__backdrop)' 2026-07-10 16:51:47,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Press Escape to close the keyboard shortcuts overlay (trigger: .o_brain_kbd_overlay__backdrop)' 2026-07-10 16:51:47,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: Tour viin_brain_keyboard_shortcuts_tour on step: 'Keyboard shortcuts overlay is closed and removed from DOM (trigger: body:not(:has(.o_brain_kbd_overlay__backdrop)))' 2026-07-10 16:51:47,943 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: test successful 2026-07-10 16:51:47,960 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:51:47] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:51:47,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Closing chrome headless with pid 6185 2026-07-10 16:51:47,968 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Closing websocket connection 2026-07-10 16:51:47,973 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Terminating chrome headless with pid 6185 2026-07-10 16:51:48,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165148_077985_TestBrainKeyboardShortcutsTour.txt 2026-07-10 16:51:48,079 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Removing chrome user profile "/tmp/tmpy48p5q41_chrome_odoo" 2026-07-10 16:51:48,111 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:51:53,950 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_autocomplete_rejects_unknown_model ... 2026-07-10 16:51:53,977 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_external_link_saved ... 2026-07-10 16:51:54,053 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_record_mention_autocomplete ... 2026-07-10 16:51:54,169 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_record_mention_broken_when_record_deleted ... 2026-07-10 16:51:54,350 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26403] 2026-07-10 16:51:54,643 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1229] 2026-07-10 16:51:54,656 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_record_mention_created_with_target ... 2026-07-10 16:51:54,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_self_link_rejected ... 2026-07-10 16:51:54,831 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_autocomplete_hides_restricted_pages_outside_allowlist ... 2026-07-10 16:51:54,921 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_autocomplete_vault_scoped ... 2026-07-10 16:51:55,023 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_broken_when_target_missing ... 2026-07-10 16:51:55,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_deduped_on_same_page ... 2026-07-10 16:51:55,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_rename_cascade ... 2026-07-10 16:51:55,248 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_resolved_on_save ... 2026-07-10 16:51:55,344 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_resolves_when_target_created_later ... 2026-07-10 16:51:55,475 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:01,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainGraphTraverseAsOfNoneIdentical.test_graph_traverse_as_of_none_identical ... 2026-07-10 16:52:01,398 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:06,971 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAt.test_superseded_link_excluded_from_active_at ... 2026-07-10 16:52:07,030 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:12,514 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAtBoundaryExact.test_boundary_exact_valid_from_eq_ts_included ... 2026-07-10 16:52:12,545 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAtBoundaryExact.test_boundary_exact_valid_to_eq_ts_included ... 2026-07-10 16:52:12,566 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:18,697 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAtSpanningExpiredNotStarted.test_active_at_includes_spanning_excludes_expired ... 2026-07-10 16:52:18,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:24,577 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_composite_indexes_exist_after_install ... 2026-07-10 16:52:24,600 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_from_type_index_covers_correct_columns ... 2026-07-10 16:52:24,605 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_target_res_index_covers_correct_columns ... 2026-07-10 16:52:24,611 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_to_type_index_covers_correct_columns ... 2026-07-10 16:52:24,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:30,230 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_null_valid_to_is_open_ended_and_allowed ... 2026-07-10 16:52:30,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_after_valid_from_is_allowed ... 2026-07-10 16:52:30,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_before_valid_from_raises_on_write ... 2026-07-10 16:52:30,288 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_before_valid_from_raises_validation_error_on_create ... 2026-07-10 16:52:30,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_equal_valid_from_is_allowed ... 2026-07-10 16:52:30,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:36,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalIndexIdempotent.test_calling_init_twice_does_not_error ... 2026-07-10 16:52:36,304 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalIndexIdempotent.test_partial_index_on_valid_to_null_exists_after_init ... 2026-07-10 16:52:36,317 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:41,896 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_batch_create_stamps_all_superseded_targets ... 2026-07-10 16:52:41,937 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_create_with_supersedes_stamps_superseded_at_on_target ... 2026-07-10 16:52:41,951 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_supersession_stamp_is_idempotent ... 2026-07-10 16:52:41,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_write_supersedes_link_id_stamps_superseded_at ... 2026-07-10 16:52:41,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:52:42,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_action_create_brain_note_creates_page_with_link ... 2026-07-10 16:52:42,216 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_action_create_brain_note_raises_when_no_vault ... 2026-07-10 16:52:42,243 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26554, 4822, 3796, 3421, 3418, 3415, 3412, 3409, 3406, 3400, 2941, 2392, 2391] 2026-07-10 16:52:42,312 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [166439, 87490, 87488, 166862, 166918, 166978, 118921, 167031, 167041, 230139, 269678, 167088] 2026-07-10 16:52:42,312 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [1, 181, 2, 5, 6, 7, 3, 9, 11, 8, 12, 10, 4] 2026-07-10 16:52:42,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_action_open_brain_pages_returns_filtered_act_window ... 2026-07-10 16:52:42,413 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_get_mentioning_pages_maps_restricted_flag ... 2026-07-10 16:52:42,465 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_page_count_ignores_broken_and_non_mention ... 2026-07-10 16:52:42,536 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_page_count_increments ... 2026-07-10 16:52:42,620 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_page_count_zero_by_default ... 2026-07-10 16:52:42,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_default_linkable_models_parses_param ... 2026-07-10 16:52:42,630 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_explicit_record_link_surfaces_on_record ... 2026-07-10 16:52:42,702 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_mention_and_record_link_same_page_counts_once ... 2026-07-10 16:52:42,811 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_res_partner_inherits_linkable ... 2026-07-10 16:52:42,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:52:43,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_create_brain_note_creates_page ... 2026-07-10 16:52:43,099 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_create_brain_note_raises_when_no_vault ... 2026-07-10 16:52:43,305 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26564, 4822, 3796, 3421, 3418, 3415, 3412, 3409, 3406, 3400, 2941, 2392, 2391] 2026-07-10 16:52:43,405 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [166439, 87490, 87488, 166862, 166918, 166978, 118921, 167031, 167041, 230139, 269678, 167088] 2026-07-10 16:52:43,405 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [1, 182, 2, 5, 6, 7, 3, 9, 11, 8, 12, 10, 4] 2026-07-10 16:52:43,433 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_open_brain_pages_domain_contains_mentioning_pages ... 2026-07-10 16:52:43,600 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_open_brain_pages_returns_act_window ... 2026-07-10 16:52:43,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_batch_brain_page_count_single_query ... 2026-07-10 16:52:43,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_counts_record_mention_links ... 2026-07-10 16:52:44,026 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_ignores_non_record_mention_links ... 2026-07-10 16:52:44,249 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_ignores_unresolved_links ... 2026-07-10 16:52:44,442 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_zero_on_new_record ... 2026-07-10 16:52:44,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_mail_thread_has_brain_page_count_field ... 2026-07-10 16:52:44,452 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_res_partner_coexistence_with_linkable_mixin ... 2026-07-10 16:52:44,453 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_res_partner_has_brain_methods ... 2026-07-10 16:52:44,454 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_res_partner_has_brain_page_count ... 2026-07-10 16:52:44,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:52:44,516 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour: Starting TestBrainModerationBadgeTour.test_brain_moderation_badge_tour ... 2026-07-10 16:52:44,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome pid: 6381 2026-07-10 16:52:44,930 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome headless temporary user profile dir: /tmp/tmp2freceez_chrome_odoo 2026-07-10 16:52:44,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Issuing json command http://127.0.0.1:37411/json/version 2026-07-10 16:52:44,934 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:37411/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:52:44,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:52:44,972 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Issuing json command http://127.0.0.1:37411/json 2026-07-10 16:52:44,973 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:37411/json with timeout 3 increased to 10s during tests 2026-07-10 16:52:44,994 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Websocket url found: ws://127.0.0.1:37411/devtools/page/F94BB828F44FF95BC57F70215A02F7C8 2026-07-10 16:52:45,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Enable chrome headless console log notification 2026-07-10 16:52:45,022 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome headless enable page notifications 2026-07-10 16:52:45,772 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:52:45,790 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Setting session cookie in browser 2026-07-10 16:52:45,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Open "http://127.0.0.1:8069/web#action=626&active_page_id=5&active_vault_id=1" in browser 2026-07-10 16:52:45,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Navigating to: "http://127.0.0.1:8069/web#action=626&active_page_id=5&active_vault_id=1" 2026-07-10 16:52:45,815 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:52:47,159 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web HTTP/1.1" 200 - 115 0.132 1.218 2026-07-10 16:52:47,162 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Navigation result: {'frameId': 'F94BB828F44FF95BC57F70215A02F7C8', 'loaderId': 'EC48B94CF39B52399EA3A6DDA351FC4F', 'isDownload': False} 2026-07-10 16:52:47,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Evaluate ready code "odoo.isTourReady('viin_brain_moderation_badge')" 2026-07-10 16:52:47,272 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.020 0.055 2026-07-10 16:52:47,300 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.100 2026-07-10 16:52:47,317 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.007 0.098 2026-07-10 16:52:47,333 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.136 2026-07-10 16:52:47,395 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.048 0.124 2026-07-10 16:52:47,420 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:52:47,482 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:47] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.009 0.008 2026-07-10 16:52:48,498 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.014 0.033 2026-07-10 16:52:48,513 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:52:48,522 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:52:48,552 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-10 16:52:48,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.030 0.016 2026-07-10 16:52:48,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:52:48,668 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Evaluate test code "odoo.startTour('viin_brain_moderation_badge', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626&active_page_id=5&active_vault_id=1"})" 2026-07-10 16:52:48,743 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.060 0.107 2026-07-10 16:52:48,765 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.179 2026-07-10 16:52:48,788 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.006 0.171 2026-07-10 16:52:48,990 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.071 0.340 2026-07-10 16:52:48,997 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:52:48,997 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:48] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.379 2026-07-10 16:52:49,087 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.035 0.401 2026-07-10 16:52:49,221 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.039 0.435 2026-07-10 16:52:49,405 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.077 0.556 2026-07-10 16:52:49,419 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:52:49,435 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:52:49,436 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.011 0.626 2026-07-10 16:52:49,446 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.647 2026-07-10 16:52:49,467 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:52:49,502 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.017 0.443 2026-07-10 16:52:49,524 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.476 2026-07-10 16:52:49,549 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.447 2026-07-10 16:52:49,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.329 2026-07-10 16:52:49,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.166 2026-07-10 16:52:49,638 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.088 2026-07-10 16:52:49,684 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.016 2026-07-10 16:52:49,785 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.024 0.012 2026-07-10 16:52:49,827 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.022 0.059 2026-07-10 16:52:49,861 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.015 0.057 2026-07-10 16:52:49,924 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.138 2026-07-10 16:52:49,934 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.162 2026-07-10 16:52:49,984 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 17 0.023 0.159 2026-07-10 16:52:49,993 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:49] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.179 2026-07-10 16:52:50,006 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.005 0.154 2026-07-10 16:52:50,027 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.156 2026-07-10 16:52:50,035 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.101 2026-07-10 16:52:50,076 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.016 0.118 2026-07-10 16:52:50,091 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.095 2026-07-10 16:52:50,104 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.095 2026-07-10 16:52:50,117 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.002 0.093 2026-07-10 16:52:50,134 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.081 2026-07-10 16:52:50,155 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.099 2026-07-10 16:52:50,171 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-07-10 16:52:50,179 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.073 2026-07-10 16:52:50,193 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.004 0.062 2026-07-10 16:52:50,209 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.007 0.065 2026-07-10 16:52:50,258 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.019 0.144 2026-07-10 16:52:50,276 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.004 0.024 2026-07-10 16:52:50,290 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.003 0.030 2026-07-10 16:52:50,314 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.005 0.013 2026-07-10 16:52:50,368 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.010 0.016 2026-07-10 16:52:50,454 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.028 2026-07-10 16:52:50,589 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:52:50,652 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.017 0.036 2026-07-10 16:52:50,675 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.075 2026-07-10 16:52:50,693 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:50] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.005 0.088 2026-07-10 16:52:51,494 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: Tour viin_brain_moderation_badge on step: 'Brain app loaded - wait for vault sidebar (trigger: .o_brain_sidebar)' 2026-07-10 16:52:51,503 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: Tour viin_brain_moderation_badge on step: 'PageEditor loaded for the pre-selected page (opened via active_page_id) (trigger: .o_brain_editor_pane .o_brain_page_title_input)' 2026-07-10 16:52:51,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: Tour viin_brain_moderation_badge on step: 'AC-2 - moderation badge visible without opening the panel (trigger: .o_brain_header__action_btn--warning)' 2026-07-10 16:52:51,536 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: Tour viin_brain_moderation_badge on step: 'AC-3 - click badge to open ModerationPanel (trigger: .o_brain_header__action_btn--warning)' 2026-07-10 16:52:51,556 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: Tour viin_brain_moderation_badge on step: 'ModerationPanel mounted (trigger: .o_brain_moderation_panel)' 2026-07-10 16:52:51,565 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: test successful 2026-07-10 16:52:51,568 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:51] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:52:51,588 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:51] "POST /web/dataset/call_kw/viin.brain.comment/search_read HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:52:51,590 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Closing chrome headless with pid 6381 2026-07-10 16:52:51,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Closing websocket connection 2026-07-10 16:52:51,594 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Terminating chrome headless with pid 6381 2026-07-10 16:52:51,696 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165251_696281_TestBrainModerationBadgeTour.txt 2026-07-10 16:52:51,696 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Removing chrome user profile "/tmp/tmp2freceez_chrome_odoo" 2026-07-10 16:52:51,731 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:52:51,772 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour: Starting TestBrainNewPageTour.test_brain_new_page_tour ... 2026-07-10 16:52:52,155 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome pid: 6619 2026-07-10 16:52:52,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome headless temporary user profile dir: /tmp/tmpef64om6t_chrome_odoo 2026-07-10 16:52:52,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Issuing json command http://127.0.0.1:35993/json/version 2026-07-10 16:52:52,158 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:35993/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:52:52,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:52:52,185 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Issuing json command http://127.0.0.1:35993/json 2026-07-10 16:52:52,186 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:35993/json with timeout 3 increased to 10s during tests 2026-07-10 16:52:52,200 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Websocket url found: ws://127.0.0.1:35993/devtools/page/1B8FC85265AA01B8141ACA550B0AECFB 2026-07-10 16:52:52,228 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Enable chrome headless console log notification 2026-07-10 16:52:52,239 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome headless enable page notifications 2026-07-10 16:52:53,053 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:52:53,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Setting session cookie in browser 2026-07-10 16:52:53,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:52:53,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:52:53,085 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:52:54,508 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web HTTP/1.1" 200 - 115 0.160 1.267 2026-07-10 16:52:54,511 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Navigation result: {'frameId': '1B8FC85265AA01B8141ACA550B0AECFB', 'loaderId': 'DBAC9A5276779CF26A4FAA17A35A1525', 'isDownload': False} 2026-07-10 16:52:54,511 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Evaluate ready code "odoo.isTourReady('viin_brain_new_page_tour')" 2026-07-10 16:52:54,589 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.021 0.018 2026-07-10 16:52:54,606 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.049 2026-07-10 16:52:54,680 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.004 0.105 2026-07-10 16:52:54,719 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.027 0.113 2026-07-10 16:52:54,737 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.176 2026-07-10 16:52:54,740 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:52:54,827 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:54] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.008 0.009 2026-07-10 16:52:55,790 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:55] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.043 2026-07-10 16:52:55,816 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-07-10 16:52:55,834 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-07-10 16:52:55,847 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-07-10 16:52:55,885 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:55] "POST /web/action/load HTTP/1.1" 200 - 7 0.067 0.027 2026-07-10 16:52:55,926 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Evaluate test code "odoo.startTour('viin_brain_new_page_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:52:55,940 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:52:55,999 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.035 0.079 2026-07-10 16:52:56,025 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.147 2026-07-10 16:52:56,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.059 0.259 2026-07-10 16:52:56,189 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:52:56,202 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.390 2026-07-10 16:52:56,353 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.057 0.380 2026-07-10 16:52:56,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.461 2026-07-10 16:52:56,540 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.066 0.467 2026-07-10 16:52:56,551 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:52:56,570 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:52:56,588 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:52:56,589 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.024 0.532 2026-07-10 16:52:56,597 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.381 2026-07-10 16:52:56,646 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.417 2026-07-10 16:52:56,650 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.417 2026-07-10 16:52:56,668 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.297 2026-07-10 16:52:56,688 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.253 2026-07-10 16:52:56,764 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.155 2026-07-10 16:52:56,804 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /web/offline HTTP/1.1" 200 - 7 0.011 0.162 2026-07-10 16:52:56,806 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.126 2026-07-10 16:52:56,838 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.012 0.058 2026-07-10 16:52:56,896 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.022 2026-07-10 16:52:56,982 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:56] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:52:57,004 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:57] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:52:57,870 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:52:57,886 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:52:57,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Sidebar is ready with the New page button (trigger: .o_brain_sidebar_new_btn)' 2026-07-10 16:52:57,919 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Click "+ New page" to open the TemplatePickerDialog (trigger: .o_brain_sidebar_new_btn)' 2026-07-10 16:52:57,939 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'TemplatePickerDialog is visible (trigger: .o_brain_tpd)' 2026-07-10 16:52:57,970 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:57] "POST /web/dataset/call_kw/viin.brain.template/brain_template_autocomplete HTTP/1.1" 200 - 8 0.022 0.015 2026-07-10 16:52:58,257 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:52:58,752 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Dialog exposes the page-title input (body not empty) (trigger: .o_brain_tpd_title_input)' 2026-07-10 16:52:58,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Dialog exposes a non-empty "Blank page" button (trigger: .o_brain_tpd_item--blank:has(.o_brain_tpd_item_name:contains("Blank page")))' 2026-07-10 16:52:58,786 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Click "Blank page" to create the page (trigger: .o_brain_tpd_item--blank)' 2026-07-10 16:52:58,803 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: Tour viin_brain_new_page_tour on step: 'Dialog closed and the new page opened in the editor (trigger: .o_brain_page_title_input)' 2026-07-10 16:52:58,874 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "POST /web/dataset/call_kw/viin.brain.page/create HTTP/1.1" 200 - 26 0.022 0.062 2026-07-10 16:52:58,932 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 22 0.019 0.031 2026-07-10 16:52:58,941 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.050 2026-07-10 16:52:58,950 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.057 2026-07-10 16:52:58,967 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.007 2026-07-10 16:52:58,996 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:58] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.013 0.011 2026-07-10 16:52:59,105 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.043 0.062 2026-07-10 16:52:59,136 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.025 0.054 2026-07-10 16:52:59,157 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.007 0.090 2026-07-10 16:52:59,170 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.006 0.099 2026-07-10 16:52:59,182 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.110 2026-07-10 16:52:59,194 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.115 2026-07-10 16:52:59,217 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.009 0.093 2026-07-10 16:52:59,237 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.008 0.089 2026-07-10 16:52:59,249 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.079 2026-07-10 16:52:59,262 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.007 0.073 2026-07-10 16:52:59,275 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.063 2026-07-10 16:52:59,287 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.056 2026-07-10 16:52:59,290 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.017 2026-07-10 16:52:59,317 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.012 2026-07-10 16:52:59,336 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.007 0.025 2026-07-10 16:52:59,343 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.017 2026-07-10 16:52:59,351 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.027 2026-07-10 16:52:59,379 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.007 0.010 2026-07-10 16:52:59,420 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.010 2026-07-10 16:52:59,449 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.012 2026-07-10 16:52:59,537 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.032 2026-07-10 16:52:59,674 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.029 0.024 2026-07-10 16:52:59,680 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.040 2026-07-10 16:52:59,700 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.037 2026-07-10 16:52:59,749 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:52:59] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.012 0.083 2026-07-10 16:53:00,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: test successful 2026-07-10 16:53:00,469 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:00] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:53:00,478 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Closing chrome headless with pid 6619 2026-07-10 16:53:00,479 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Closing websocket connection 2026-07-10 16:53:00,480 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Terminating chrome headless with pid 6619 2026-07-10 16:53:00,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165300_582673_TestBrainNewPageTour.txt 2026-07-10 16:53:00,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Removing chrome user profile "/tmp/tmpef64om6t_chrome_odoo" 2026-07-10 16:53:00,620 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:53:06,256 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_admin_can_approve ... 2026-07-10 16:53:06,358 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_agent_edit_skips_human_modified ... 2026-07-10 16:53:06,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_approve_sets_fields ... 2026-07-10 16:53:06,559 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_brain_get_current_user_role ... 2026-07-10 16:53:06,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_commenter_cannot_reject ... 2026-07-10 16:53:06,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_edit_approved_page_stays_approved ... 2026-07-10 16:53:06,807 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_edit_sets_human_modified ... 2026-07-10 16:53:06,862 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_group_brain_admin_can_approve_without_membership ... 2026-07-10 16:53:06,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_reject_sets_status ... 2026-07-10 16:53:07,051 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_viewer_cannot_approve ... 2026-07-10 16:53:07,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:53:13,595 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_agent_context_marks_last_edited ... 2026-07-10 16:53:13,667 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_ai_attribution_constraint_complete ... 2026-07-10 16:53:13,718 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_ai_attribution_constraint_missing_fields ... 2026-07-10 16:53:13,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_content_plain_compute ... 2026-07-10 16:53:13,794 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_create_page ... 2026-07-10 16:53:13,855 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_daily_page_ok_when_complete ... 2026-07-10 16:53:13,916 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_daily_page_requires_owner_and_date ... 2026-07-10 16:53:13,956 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_daily_unique_per_owner_per_date ... 2026-07-10 16:53:14,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_page_parent_cycle_rejected ... 2026-07-10 16:53:14,100 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_page_vault_required ... 2026-07-10 16:53:14,124 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_record_link_create ... 2026-07-10 16:53:14,275 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_version_token_compute ... 2026-07-10 16:53:14,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:53:19,603 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_depth_one_includes_direct_parent ... 2026-07-10 16:53:19,665 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_depth_three_returns_four_segments ... 2026-07-10 16:53:19,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_orphan_parent_id_in_path_renders_as_masked ... 2026-07-10 16:53:19,832 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_reparent_recomputes_chain ... 2026-07-10 16:53:19,926 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_root_page_returns_vault_only ... 2026-07-10 16:53:19,987 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_unreadable_ancestor_renders_as_masked ... 2026-07-10 16:53:20,110 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:53:25,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_basic_save_updates_content ... 2026-07-10 16:53:25,372 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_concurrent_stale_save_rejected ... 2026-07-10 16:53:25,421 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_empty_vals_no_op ... 2026-07-10 16:53:25,445 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_forbidden_fields_stripped ... 2026-07-10 16:53:25,553 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_force_true_overwrites ... 2026-07-10 16:53:25,629 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_last_edited_metadata ... 2026-07-10 16:53:25,688 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_save_shifts_version_token ... 2026-07-10 16:53:25,748 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_save_syncs_content_plain ... 2026-07-10 16:53:25,845 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_stale_token_returns_conflict ... 2026-07-10 16:53:25,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_version_token_deterministic_sub_millisecond ... 2026-07-10 16:53:25,952 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:53:31,633 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_new_on_insert ... 2026-07-10 16:53:31,705 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_persists_on_non_body_write ... 2026-07-10 16:53:31,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_preserved_on_content_edit ... 2026-07-10 16:53:31,822 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_preserved_on_reorder ... 2026-07-10 16:53:31,904 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_removed_on_delete ... 2026-07-10 16:53:31,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_stable_across_html_round_trip ... 2026-07-10 16:53:32,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:53:37,138 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_blocks_precedence_when_both_fields_written ... 2026-07-10 16:53:37,184 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_create_from_blocks_derives_html_and_plain ... 2026-07-10 16:53:37,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_create_from_html_derives_blocks_and_plain ... 2026-07-10 16:53:37,277 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_create_without_body_leaves_fields_empty ... 2026-07-10 16:53:37,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_empty_blocks_clears_html_and_plain ... 2026-07-10 16:53:37,371 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_empty_html_clears_blocks_and_plain ... 2026-07-10 16:53:37,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_round_trip_html_blocks_html_plain_equivalent ... 2026-07-10 16:53:37,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_summary_recomputes_on_content_update ... 2026-07-10 16:53:37,541 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_write_blocks_updates_html_and_plain ... 2026-07-10 16:53:37,591 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_write_html_updates_blocks_and_plain ... 2026-07-10 16:53:37,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_write_unrelated_field_does_not_touch_body ... 2026-07-10 16:53:37,709 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:53:37,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_portal_list_requires_login ... 2026-07-10 16:53:37,794 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:38,142 99 INFO rb-c4ccbb8-222872-391819 odoo.http: Session expired 2026-07-10 16:53:38,143 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:38] "GET /my/brain HTTP/1.1" 303 - 18 0.014 0.338 2026-07-10 16:53:38,150 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_portal_user_can_view_shared_vault ... 2026-07-10 16:53:39,033 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:portal_alice_wi10 from n/a 2026-07-10 16:53:39,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:40,679 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:40] "GET /my/brain HTTP/1.1" 200 - 219 0.141 1.494 2026-07-10 16:53:40,684 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_comment_post_creates_pending ... 2026-07-10 16:53:40,714 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:41,096 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:41] "POST /brain/share/05xNAhSRgU1IhhkhJLwj_3jvsHz5gdVTRhCRRpYcpI4/comment HTTP/1.1" 303 - 26 0.020 0.369 2026-07-10 16:53:41,102 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_public_get_returns_content ... 2026-07-10 16:53:41,127 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:42,270 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:42] "GET /brain/share/05xNAhSRgU1IhhkhJLwj_3jvsHz5gdVTRhCRRpYcpI4 HTTP/1.1" 200 - 118 0.124 1.023 2026-07-10 16:53:42,275 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_read_only_rejects_comment_post ... 2026-07-10 16:53:42,347 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:42,692 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:42] "POST /brain/share/aCRA4OQL8p8-6nlIsN6s-I0syzTiWgeoZF9oL0vK-To/comment HTTP/1.1" 403 - 21 0.017 0.336 2026-07-10 16:53:42,695 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_revoked_returns_404 ... 2026-07-10 16:53:42,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:43,626 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:43] "GET /brain/share/05xNAhSRgU1IhhkhJLwj_3jvsHz5gdVTRhCRRpYcpI4 HTTP/1.1" 404 - 101 0.083 0.817 2026-07-10 16:53:43,630 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_unknown_token_returns_404 ... 2026-07-10 16:53:43,662 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:44,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:44] "GET /brain/share/unknown-bogus-token HTTP/1.1" 404 - 100 0.075 0.888 2026-07-10 16:53:44,623 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal.TestBrainShareController: waiting for threads: [] 2026-07-10 16:53:44,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_visit_counter_increments ... 2026-07-10 16:53:44,644 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:46,654 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:46] "GET /brain/share/05xNAhSRgU1IhhkhJLwj_3jvsHz5gdVTRhCRRpYcpI4 HTTP/1.1" 200 - 118 0.102 1.911 2026-07-10 16:53:46,667 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:53:46,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_powerbox_media_structure_tour: Starting TestBrainPowerboxMediaStructure.test_brain_build_wysiwyg_options_does_not_set_inline_style ... 2026-07-10 16:53:46,674 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_powerbox_media_structure_tour: Starting TestBrainPowerboxMediaStructure.test_native_commands_file_deleted_by_p16_cleanup ... 2026-07-10 16:53:46,676 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_powerbox_media_structure_tour: Starting TestBrainPowerboxMediaStructure.test_wysiwyg_default_allows_image_and_video ... 2026-07-10 16:53:46,684 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:53:46,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_close_channel_name ... 2026-07-10 16:53:46,788 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_close_payload_shape ... 2026-07-10 16:53:46,789 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_heartbeat_channel_name ... 2026-07-10 16:53:46,792 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_heartbeat_payload_shape ... 2026-07-10 16:53:46,793 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_open_channel_name ... 2026-07-10 16:53:46,805 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_open_includes_current_user ... 2026-07-10 16:53:46,816 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_open_payload_shape ... 2026-07-10 16:53:46,832 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:53:46,884 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour: Starting TestBrainPresencePillTour.test_brain_presence_pill_tour ... 2026-07-10 16:53:47,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome pid: 6869 2026-07-10 16:53:47,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome headless temporary user profile dir: /tmp/tmp56iiw5o8_chrome_odoo 2026-07-10 16:53:47,282 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Issuing json command http://127.0.0.1:46755/json/version 2026-07-10 16:53:47,284 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46755/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:53:47,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:53:47,306 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Issuing json command http://127.0.0.1:46755/json 2026-07-10 16:53:47,306 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46755/json with timeout 3 increased to 10s during tests 2026-07-10 16:53:47,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Websocket url found: ws://127.0.0.1:46755/devtools/page/E6A5A6FE9156EE0A0ADEE9479EBADF74 2026-07-10 16:53:47,339 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Enable chrome headless console log notification 2026-07-10 16:53:47,357 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome headless enable page notifications 2026-07-10 16:53:48,243 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:53:48,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Setting session cookie in browser 2026-07-10 16:53:48,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:53:48,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:53:48,300 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:49,722 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:49] "GET /web HTTP/1.1" 200 - 115 0.188 1.241 2026-07-10 16:53:49,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Navigation result: {'frameId': 'E6A5A6FE9156EE0A0ADEE9479EBADF74', 'loaderId': '75503E96201BABA386A9382E8EEED26E', 'isDownload': False} 2026-07-10 16:53:49,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Evaluate ready code "odoo.isTourReady('brain_presence_pill')" 2026-07-10 16:53:49,784 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:49] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.020 0.009 2026-07-10 16:53:49,813 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:49] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.011 0.046 2026-07-10 16:53:49,891 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:53:49,903 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:49] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.026 0.108 2026-07-10 16:53:49,932 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:49] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.018 0.143 2026-07-10 16:53:49,963 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.012 0.169 2026-07-10 16:53:50,008 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:50] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-07-10 16:53:51,054 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.007 0.040 2026-07-10 16:53:51,082 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-10 16:53:51,104 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.041 2026-07-10 16:53:51,144 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /web/action/load HTTP/1.1" 200 - 7 0.036 0.025 2026-07-10 16:53:51,152 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.056 2026-07-10 16:53:51,166 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.063 2026-07-10 16:53:51,241 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Evaluate test code "odoo.startTour('brain_presence_pill', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:53:51,374 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.095 0.165 2026-07-10 16:53:51,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:53:51,496 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.027 0.298 2026-07-10 16:53:51,514 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:53:51,522 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.341 2026-07-10 16:53:51,560 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.012 0.342 2026-07-10 16:53:51,564 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.347 2026-07-10 16:53:51,695 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.040 0.433 2026-07-10 16:53:51,700 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.435 2026-07-10 16:53:51,894 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.104 0.386 2026-07-10 16:53:51,909 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:53:51,920 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:53:51,941 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.019 0.401 2026-07-10 16:53:51,958 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:53:51,994 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:51] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.023 0.443 2026-07-10 16:53:52,008 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.433 2026-07-10 16:53:52,029 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.417 2026-07-10 16:53:52,033 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.314 2026-07-10 16:53:52,066 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "POST /web/action/load HTTP/1.1" 200 - 8 0.018 0.305 2026-07-10 16:53:52,110 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.138 2026-07-10 16:53:52,158 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.016 2026-07-10 16:53:52,205 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.006 0.016 2026-07-10 16:53:52,328 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.033 0.008 2026-07-10 16:53:52,347 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:52] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:53:53,228 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:53:53,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:53:53,250 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'Click the Welcome page to open it in the editor (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:53:53,274 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.005 0.010 2026-07-10 16:53:53,286 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.024 2026-07-10 16:53:53,323 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'Editor header is visible (page loaded in edit mode) (trigger: .o_brain_editor_header)' 2026-07-10 16:53:53,361 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.034 0.038 2026-07-10 16:53:53,409 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.008 0.109 2026-07-10 16:53:53,422 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.004 0.118 2026-07-10 16:53:53,431 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.086 2026-07-10 16:53:53,441 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.093 2026-07-10 16:53:53,471 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.165 2026-07-10 16:53:53,479 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.118 2026-07-10 16:53:53,487 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.111 2026-07-10 16:53:53,498 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.079 2026-07-10 16:53:53,508 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.071 2026-07-10 16:53:53,518 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.059 2026-07-10 16:53:53,533 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.078 2026-07-10 16:53:53,547 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.008 0.061 2026-07-10 16:53:53,566 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.012 2026-07-10 16:53:53,583 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.010 0.023 2026-07-10 16:53:53,596 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.026 2026-07-10 16:53:53,609 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.041 2026-07-10 16:53:53,660 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:53:53,688 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.012 2026-07-10 16:53:53,721 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.013 0.013 2026-07-10 16:53:53,848 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.028 0.050 2026-07-10 16:53:53,983 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-10 16:53:54,039 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:54] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.017 0.033 2026-07-10 16:53:54,063 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:54] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.012 0.065 2026-07-10 16:53:54,085 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:54] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.091 2026-07-10 16:53:54,753 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'PresencePill group is rendered in the editor header (trigger: .o_brain_presence_pill_group)' 2026-07-10 16:53:54,767 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'Self-user pill is present inside the pill group (trigger: .o_brain_presence_pill_group .o_brain_presence_pill)' 2026-07-10 16:53:54,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: Tour brain_presence_pill on step: 'No peer pills visible when only one user is editing (AC-SCREENSHOT-1 single-user assert) (trigger: .o_brain_presence_pill_group)' 2026-07-10 16:53:54,785 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: test successful 2026-07-10 16:53:54,795 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Closing chrome headless with pid 6869 2026-07-10 16:53:54,796 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Closing websocket connection 2026-07-10 16:53:54,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Terminating chrome headless with pid 6869 2026-07-10 16:53:54,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165354_894305_TestBrainPresencePillTour.txt 2026-07-10 16:53:54,894 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Removing chrome user profile "/tmp/tmp56iiw5o8_chrome_odoo" 2026-07-10 16:53:54,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:53:54,967 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour: Starting TestBrainPropertiesTour.test_brain_properties_tour ... 2026-07-10 16:53:55,376 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome pid: 7107 2026-07-10 16:53:55,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome headless temporary user profile dir: /tmp/tmppq6btsbf_chrome_odoo 2026-07-10 16:53:55,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Issuing json command http://127.0.0.1:44149/json/version 2026-07-10 16:53:55,379 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44149/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:53:55,419 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:53:55,419 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Issuing json command http://127.0.0.1:44149/json 2026-07-10 16:53:55,420 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44149/json with timeout 3 increased to 10s during tests 2026-07-10 16:53:55,443 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Websocket url found: ws://127.0.0.1:44149/devtools/page/41225732D4EB534B92EFA9968B027E10 2026-07-10 16:53:55,460 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Enable chrome headless console log notification 2026-07-10 16:53:55,478 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome headless enable page notifications 2026-07-10 16:53:56,489 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:53:56,503 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Setting session cookie in browser 2026-07-10 16:53:56,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:53:56,506 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:53:56,527 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:53:57,881 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:57] "GET /web HTTP/1.1" 200 - 115 0.172 1.186 2026-07-10 16:53:57,889 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Navigation result: {'frameId': '41225732D4EB534B92EFA9968B027E10', 'loaderId': '1B651EC61A86B32B073731FAAF1AF4B8', 'isDownload': False} 2026-07-10 16:53:57,889 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Evaluate ready code "odoo.isTourReady('brain_properties')" 2026-07-10 16:53:57,997 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:57] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.020 0.057 2026-07-10 16:53:58,016 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:58] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.011 0.082 2026-07-10 16:53:58,031 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:58] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.005 0.088 2026-07-10 16:53:58,082 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.035 0.104 2026-07-10 16:53:58,108 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:58] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.013 0.171 2026-07-10 16:53:58,155 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:58] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-07-10 16:53:58,158 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:53:59,158 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.033 2026-07-10 16:53:59,180 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-10 16:53:59,184 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-10 16:53:59,229 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-07-10 16:53:59,302 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Evaluate test code "odoo.startTour('brain_properties', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:53:59,383 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.070 0.098 2026-07-10 16:53:59,402 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.186 2026-07-10 16:53:59,426 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.207 2026-07-10 16:53:59,482 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:53:59,556 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.048 0.261 2026-07-10 16:53:59,583 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.314 2026-07-10 16:53:59,623 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.017 0.308 2026-07-10 16:53:59,633 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:53:59,733 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.033 0.311 2026-07-10 16:53:59,905 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.070 0.423 2026-07-10 16:53:59,930 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-07-10 16:53:59,944 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:53:59,953 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.026 0.460 2026-07-10 16:53:59,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.479 2026-07-10 16:53:59,965 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-07-10 16:53:59,983 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:53:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.010 0.410 2026-07-10 16:54:00,030 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.418 2026-07-10 16:54:00,035 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.381 2026-07-10 16:54:00,087 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.023 0.311 2026-07-10 16:54:00,118 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.146 2026-07-10 16:54:00,127 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.120 2026-07-10 16:54:00,152 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.085 2026-07-10 16:54:00,183 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.022 2026-07-10 16:54:00,251 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:54:00,275 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:00] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:54:01,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:54:01,288 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Expand Contracts Database node in sidebar (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("Contracts Database")) .o_brain_page_toggle)' 2026-07-10 16:54:01,304 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Navigate to Contract Alpha child page (trigger: .o_brain_page_row:contains("Contract Alpha"))' 2026-07-10 16:54:01,319 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:01] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.006 0.012 2026-07-10 16:54:01,769 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:54:02,139 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.029 0.013 2026-07-10 16:54:02,147 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Open the More overflow menu (trigger: .o_brain_panel_tabs .o_brain_panel_overflow__trigger)' 2026-07-10 16:54:02,152 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.049 2026-07-10 16:54:02,218 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.010 0.089 2026-07-10 16:54:02,235 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.006 0.108 2026-07-10 16:54:02,284 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 17 0.018 0.133 2026-07-10 16:54:02,293 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.149 2026-07-10 16:54:02,312 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.008 0.150 2026-07-10 16:54:02,327 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.005 0.149 2026-07-10 16:54:02,337 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.101 2026-07-10 16:54:02,369 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.011 0.112 2026-07-10 16:54:02,379 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.084 2026-07-10 16:54:02,389 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.080 2026-07-10 16:54:02,398 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.002 0.071 2026-07-10 16:54:02,410 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.004 0.068 2026-07-10 16:54:02,512 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.004 0.008 2026-07-10 16:54:02,549 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.003 0.016 2026-07-10 16:54:02,581 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.012 2026-07-10 16:54:02,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.036 2026-07-10 16:54:02,786 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:54:02,844 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.014 0.035 2026-07-10 16:54:02,869 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.011 0.066 2026-07-10 16:54:02,895 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:02] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.085 2026-07-10 16:54:03,029 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:03] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:54:03,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Click Properties in the overflow menu (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("Properties"))' 2026-07-10 16:54:03,590 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Verify PropertiesPanel is rendered (trigger: .o_brain_properties_panel)' 2026-07-10 16:54:03,600 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Verify at least one property row is rendered (trigger: .o_brain_property_row)' 2026-07-10 16:54:03,617 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Verify header area exists for LinkedRecordsPanel (trigger: .o_brain_editor_header)' 2026-07-10 16:54:03,633 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Open the Add property dialog (trigger: .o_brain_add_property_btn)' 2026-07-10 16:54:03,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Verify the Add property dialog rendered with a name input (trigger: .o_brain_add_property_dialog input#o_brain_add_prop_name)' 2026-07-10 16:54:03,669 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Verify the type select is populated from the property_types registry (trigger: .o_brain_add_property_dialog select#o_brain_add_prop_type)' 2026-07-10 16:54:03,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Dismiss the Add property dialog (trigger: .o_brain_add_property_cancel)' 2026-07-10 16:54:03,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Wait for the Add property dialog to close (trigger: body:not(:has(.o_brain_add_property_dialog)))' 2026-07-10 16:54:03,717 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Switch to Backlinks tab (trigger: .o_brain_tab:contains("Backlinks"))' 2026-07-10 16:54:03,734 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Verify Backlinks tab content is displayed (trigger: .o_brain_backlink_empty, .o_brain_panel_section)' 2026-07-10 16:54:03,740 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: test successful 2026-07-10 16:54:03,755 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:03] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-10 16:54:03,761 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Closing chrome headless with pid 7107 2026-07-10 16:54:03,762 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Closing websocket connection 2026-07-10 16:54:03,763 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Terminating chrome headless with pid 7107 2026-07-10 16:54:03,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165403_877265_TestBrainPropertiesTour.txt 2026-07-10 16:54:03,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Removing chrome user profile "/tmp/tmppq6btsbf_chrome_odoo" 2026-07-10 16:54:03,916 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:09,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_create_property_auto_slug ... 2026-07-10 16:54:09,707 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_database_page_scope_requires_database_page_type ... 2026-07-10 16:54:09,759 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_option_uniqueness ... 2026-07-10 16:54:09,783 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_techname_differs_across_database_pages ... 2026-07-10 16:54:09,842 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_techname_scope_uniq ... 2026-07-10 16:54:09,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_type_selection_coverage ... 2026-07-10 16:54:09,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_relation_record_requires_relation_model ... 2026-07-10 16:54:09,909 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:54:15,367 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_database_scoped_value_requires_child_page ... 2026-07-10 16:54:15,476 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_set_property_value_helper_upsert ... 2026-07-10 16:54:15,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_checkbox ... 2026-07-10 16:54:15,528 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_date ... 2026-07-10 16:54:15,539 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_number ... 2026-07-10 16:54:15,550 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_ref_requires_relation_record_type ... 2026-07-10 16:54:15,575 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_relation_record ... 2026-07-10 16:54:15,772 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_relation_record_wrong_model ... 2026-07-10 16:54:15,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_scope_cross_vault_rejected ... 2026-07-10 16:54:15,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_select ... 2026-07-10 16:54:15,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_text ... 2026-07-10 16:54:15,917 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_unique_per_page_property ... 2026-07-10 16:54:15,951 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:54:16,093 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_action_create_brain_note_creates_record_link ... 2026-07-10 16:54:16,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_action_create_brain_note_default_entry_kind ... 2026-07-10 16:54:16,259 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_action_create_brain_note_with_entry_kind ... 2026-07-10 16:54:16,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_accepts_all_values ... 2026-07-10 16:54:16,585 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_default_is_note ... 2026-07-10 16:54:16,643 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_field_exists ... 2026-07-10 16:54:16,644 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_success_page_from_partner ... 2026-07-10 16:54:16,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:16,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_daily_note_action_creates_today_page ... 2026-07-10 16:54:16,893 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_daily_note_action_idempotent ... 2026-07-10 16:54:16,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_daily_note_requires_valid_vault ... 2026-07-10 16:54:16,984 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_from_template_template_records_available ... 2026-07-10 16:54:16,998 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_page_action_creates_note_entry ... 2026-07-10 16:54:17,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_vault_list_available_for_switcher ... 2026-07-10 16:54:17,062 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:17,065 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_default_false ... 2026-07-10 16:54:17,072 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_reflects_true ... 2026-07-10 16:54:17,088 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_returns_dict ... 2026-07-10 16:54:17,090 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_toggle_back_to_false ... 2026-07-10 16:54:17,104 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [106] 2026-07-10 16:54:17,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_config_settings_field_default_false ... 2026-07-10 16:54:17,757 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_config_settings_field_write_reads_param ... 2026-07-10 16:54:18,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:18,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour: Starting TestBrainRecordMentionTour.test_brain_record_mention_tour ... 2026-07-10 16:54:19,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome pid: 7347 2026-07-10 16:54:19,168 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome headless temporary user profile dir: /tmp/tmpqo115e0l_chrome_odoo 2026-07-10 16:54:19,169 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Issuing json command http://127.0.0.1:33823/json/version 2026-07-10 16:54:19,171 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:33823/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:54:19,238 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:54:19,238 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Issuing json command http://127.0.0.1:33823/json 2026-07-10 16:54:19,239 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:33823/json with timeout 3 increased to 10s during tests 2026-07-10 16:54:19,251 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Websocket url found: ws://127.0.0.1:33823/devtools/page/F47AD292857C029CB16E7325FBA3FC30 2026-07-10 16:54:19,269 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Enable chrome headless console log notification 2026-07-10 16:54:19,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome headless enable page notifications 2026-07-10 16:54:20,137 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:54:20,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Setting session cookie in browser 2026-07-10 16:54:20,151 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:54:20,151 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:54:20,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:54:21,538 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web HTTP/1.1" 200 - 115 0.156 1.217 2026-07-10 16:54:21,543 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Navigation result: {'frameId': 'F47AD292857C029CB16E7325FBA3FC30', 'loaderId': '208FA513C36E4A9F910503F02756DB6E', 'isDownload': False} 2026-07-10 16:54:21,543 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Evaluate ready code "odoo.isTourReady('viin_brain_record_mention')" 2026-07-10 16:54:21,600 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.011 2026-07-10 16:54:21,653 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.017 0.050 2026-07-10 16:54:21,664 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.081 2026-07-10 16:54:21,756 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.013 0.161 2026-07-10 16:54:21,789 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.015 0.190 2026-07-10 16:54:21,790 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:54:21,813 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:21] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.013 2026-07-10 16:54:22,834 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.034 2026-07-10 16:54:22,845 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-10 16:54:22,854 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-10 16:54:22,869 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-07-10 16:54:22,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "POST /web/action/load HTTP/1.1" 200 - 7 0.042 0.023 2026-07-10 16:54:22,938 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.030 2026-07-10 16:54:22,953 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.050 2026-07-10 16:54:22,972 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:22] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.006 0.048 2026-07-10 16:54:22,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Evaluate test code "odoo.startTour('viin_brain_record_mention', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:54:23,024 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:54:23,112 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.045 0.175 2026-07-10 16:54:23,327 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.098 0.331 2026-07-10 16:54:23,340 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:54:23,364 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.015 0.392 2026-07-10 16:54:23,478 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.034 0.476 2026-07-10 16:54:23,685 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.103 0.586 2026-07-10 16:54:23,699 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:54:23,710 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.668 2026-07-10 16:54:23,712 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:54:23,720 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:54:23,724 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.681 2026-07-10 16:54:23,768 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.639 2026-07-10 16:54:23,810 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.020 0.434 2026-07-10 16:54:23,840 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.007 0.454 2026-07-10 16:54:23,863 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.350 2026-07-10 16:54:23,920 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.016 0.182 2026-07-10 16:54:23,930 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.082 2026-07-10 16:54:23,956 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:23] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.031 2026-07-10 16:54:24,006 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:24] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.017 2026-07-10 16:54:24,091 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:24] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:54:24,113 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:24] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:54:25,027 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:54:25,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:54:25,049 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Click the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:54:25,070 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.007 2026-07-10 16:54:25,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Editor shows Welcome title (trigger: .o_brain_page_title_input[data-title="Welcome"])' 2026-07-10 16:54:25,128 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.045 0.016 2026-07-10 16:54:25,178 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.014 0.074 2026-07-10 16:54:25,212 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.021 0.093 2026-07-10 16:54:25,222 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.095 2026-07-10 16:54:25,234 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.101 2026-07-10 16:54:25,257 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.006 0.135 2026-07-10 16:54:25,266 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.117 2026-07-10 16:54:25,282 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.010 0.087 2026-07-10 16:54:25,295 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.065 2026-07-10 16:54:25,305 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.060 2026-07-10 16:54:25,311 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.065 2026-07-10 16:54:25,320 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.050 2026-07-10 16:54:25,340 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.011 0.037 2026-07-10 16:54:25,365 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.010 0.008 2026-07-10 16:54:25,373 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:54:25,379 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.017 2026-07-10 16:54:25,415 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.028 0.025 2026-07-10 16:54:25,430 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.005 0.006 2026-07-10 16:54:25,457 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.006 0.009 2026-07-10 16:54:25,490 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.014 0.011 2026-07-10 16:54:25,578 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.027 2026-07-10 16:54:25,717 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-10 16:54:25,759 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.017 0.017 2026-07-10 16:54:25,794 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.022 0.036 2026-07-10 16:54:25,840 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:25] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.020 0.080 2026-07-10 16:54:26,130 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-10 16:54:26,496 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Click into editor body to focus it (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:54:26,500 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Type @@ to trigger record mention autocomplete (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:54:26,523 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Popover has results - select first via Enter (trigger: .o_we_decorator_popover .o_we_decorator_popover__item:not(.text-muted))' 2026-07-10 16:54:26,738 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:26] "POST /web/dataset/call_kw/viin.brain.link/brain_record_mention_autocomplete HTTP/1.1" 200 - 5 0.007 0.019 2026-07-10 16:54:27,084 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:27] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 23 0.025 0.046 2026-07-10 16:54:27,738 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:54:27,869 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Record-mention chip is inserted in the editor body (trigger: .o_brain_editor_body_edit .o_brain_chip--record)' 2026-07-10 16:54:27,876 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Record chip has a FontAwesome icon (trigger: .o_brain_editor_body_edit .o_brain_chip--record .fa)' 2026-07-10 16:54:27,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Record chip has data-brain-record-mention attribute (trigger: .o_brain_editor_body_edit .o_brain_chip--record[data-brain-record-mention])' 2026-07-10 16:54:27,900 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: Tour viin_brain_record_mention on step: 'Wait for autosave to complete (trigger: .o_brain_save_state[data-save-state="saved"])' 2026-07-10 16:54:28,499 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:28] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 10 0.009 0.016 2026-07-10 16:54:29,273 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: test successful 2026-07-10 16:54:29,281 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:29] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:54:29,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Closing chrome headless with pid 7347 2026-07-10 16:54:29,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Closing websocket connection 2026-07-10 16:54:29,290 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Terminating chrome headless with pid 7347 2026-07-10 16:54:29,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165429_399930_TestBrainRecordMentionTour.txt 2026-07-10 16:54:29,400 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Removing chrome user profile "/tmp/tmpqo115e0l_chrome_odoo" 2026-07-10 16:54:29,435 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:29,438 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_ai_bulk_review_approve_reject_with_acl_guard ... 2026-07-10 16:54:31,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [526], uid: 718, model: viin.brain.page 2026-07-10 16:54:31,344 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_brain_client_config_bootstrap ... 2026-07-10 16:54:32,911 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_brain_record_mention_autocomplete ... 2026-07-10 16:54:34,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_brain_wikilink_autocomplete_acl_scoped ... 2026-07-10 16:54:35,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_save_with_version_token_conflict ... 2026-07-10 16:54:37,668 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_save_with_version_token_happy_path ... 2026-07-10 16:54:39,283 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_share_link_lifecycle ... 2026-07-10 16:54:40,808 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_share_link_restricted_page_guard ... 2026-07-10 16:54:42,406 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_vault_search_read_acl_scoped ... 2026-07-10 16:54:43,953 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:54:44,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_future_expiry_allows_live ... 2026-07-10 16:54:44,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_hash_verify_roundtrip ... 2026-07-10 16:54:44,158 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_is_live_default ... 2026-07-10 16:54:44,218 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_kind_comment_accepted ... 2026-07-10 16:54:44,284 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_kind_defaults_to_read ... 2026-07-10 16:54:44,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_past_expiry_blocks_live ... 2026-07-10 16:54:44,370 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_rate_limit_custom ... 2026-07-10 16:54:44,426 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_rate_limit_default ... 2026-07-10 16:54:44,473 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_rate_limit_invalid_falls_back ... 2026-07-10 16:54:44,529 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_regenerate_token_resets_counters ... 2026-07-10 16:54:44,568 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_register_visit_increments_counter ... 2026-07-10 16:54:44,626 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_restricted_page_cannot_be_shared ... 2026-07-10 16:54:44,676 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_revoke_blocks_live ... 2026-07-10 16:54:44,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_set_password_and_has_password ... 2026-07-10 16:54:44,849 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_token_auto_generated_and_unique ... 2026-07-10 16:54:44,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:44,936 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour: Starting TestBrainSlashAutosaveTour.test_slash_autosave_tour ... 2026-07-10 16:54:45,236 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome pid: 7589 2026-07-10 16:54:45,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome headless temporary user profile dir: /tmp/tmp1kd43n9d_chrome_odoo 2026-07-10 16:54:45,237 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Issuing json command http://127.0.0.1:41987/json/version 2026-07-10 16:54:45,240 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41987/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:54:45,307 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:54:45,308 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Issuing json command http://127.0.0.1:41987/json 2026-07-10 16:54:45,308 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41987/json with timeout 3 increased to 10s during tests 2026-07-10 16:54:45,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Websocket url found: ws://127.0.0.1:41987/devtools/page/7D68C4A016DBA4869806F16887CD6F75 2026-07-10 16:54:45,352 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Enable chrome headless console log notification 2026-07-10 16:54:45,361 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome headless enable page notifications 2026-07-10 16:54:46,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:54:46,289 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Setting session cookie in browser 2026-07-10 16:54:46,292 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:54:46,292 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:54:46,315 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:54:47,551 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web HTTP/1.1" 200 - 115 0.159 1.082 2026-07-10 16:54:47,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Navigation result: {'frameId': '7D68C4A016DBA4869806F16887CD6F75', 'loaderId': '4FE15253C492B5A5F7F3F9BD5EA426AC', 'isDownload': False} 2026-07-10 16:54:47,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Evaluate ready code "odoo.isTourReady('viin_brain_slash_autosave')" 2026-07-10 16:54:47,625 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.029 0.013 2026-07-10 16:54:47,638 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.046 2026-07-10 16:54:47,729 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.017 0.103 2026-07-10 16:54:47,759 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.013 0.147 2026-07-10 16:54:47,772 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:54:47,795 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.014 0.157 2026-07-10 16:54:47,841 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:47] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-07-10 16:54:48,825 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:48] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.034 2026-07-10 16:54:48,906 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.026 0.039 2026-07-10 16:54:48,929 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.072 2026-07-10 16:54:48,939 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-07-10 16:54:48,950 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.054 2026-07-10 16:54:48,994 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.027 0.124 2026-07-10 16:54:48,997 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Evaluate test code "odoo.startTour('viin_brain_slash_autosave', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:54:49,152 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.072 0.152 2026-07-10 16:54:49,169 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:54:49,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.223 2026-07-10 16:54:49,224 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.013 0.233 2026-07-10 16:54:49,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:54:49,330 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.036 0.329 2026-07-10 16:54:49,450 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.045 0.397 2026-07-10 16:54:49,663 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.122 0.516 2026-07-10 16:54:49,670 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:54:49,670 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.630 2026-07-10 16:54:49,695 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:54:49,705 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:54:49,728 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.034 0.520 2026-07-10 16:54:49,769 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.024 0.566 2026-07-10 16:54:49,783 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.528 2026-07-10 16:54:49,795 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.007 0.447 2026-07-10 16:54:49,832 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/action/load HTTP/1.1" 200 - 8 0.022 0.333 2026-07-10 16:54:49,839 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.030 2026-07-10 16:54:49,883 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.047 2026-07-10 16:54:49,936 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.013 0.213 2026-07-10 16:54:49,959 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.047 2026-07-10 16:54:49,994 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.007 0.016 2026-07-10 16:54:50,050 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:54:50,069 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.010 2026-07-10 16:54:50,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:54:50,999 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:54:51,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Click the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:54:51,043 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.011 0.010 2026-07-10 16:54:51,061 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Editor body is contenteditable (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:54:51,089 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.020 0.045 2026-07-10 16:54:51,134 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.094 2026-07-10 16:54:51,152 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.007 0.094 2026-07-10 16:54:51,162 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.002 0.106 2026-07-10 16:54:51,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.006 0.110 2026-07-10 16:54:51,182 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.095 2026-07-10 16:54:51,194 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.091 2026-07-10 16:54:51,202 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.060 2026-07-10 16:54:51,212 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.042 2026-07-10 16:54:51,229 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.008 0.052 2026-07-10 16:54:51,235 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.050 2026-07-10 16:54:51,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.048 2026-07-10 16:54:51,254 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.043 2026-07-10 16:54:51,295 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.012 0.013 2026-07-10 16:54:51,305 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.031 2026-07-10 16:54:51,313 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.022 2026-07-10 16:54:51,327 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.022 2026-07-10 16:54:51,342 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.004 0.007 2026-07-10 16:54:51,347 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.008 2026-07-10 16:54:51,368 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.008 2026-07-10 16:54:51,400 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.015 2026-07-10 16:54:51,496 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.040 2026-07-10 16:54:51,587 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:54:51,626 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.019 0.017 2026-07-10 16:54:51,645 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.043 2026-07-10 16:54:51,712 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.036 0.073 2026-07-10 16:54:52,350 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Type new content into the body (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:54:52,365 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Dismiss any conflict dialog OR proceed if save already succeeded (trigger: .o_brain_conflict_force, .o_brain_save_state[data-save-state="saved"])' 2026-07-10 16:54:52,820 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:54:53,028 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:53] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 23 0.019 0.048 2026-07-10 16:54:53,801 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: Tour viin_brain_slash_autosave on step: 'Save indicator eventually shows "saved" (trigger: .o_brain_save_state[data-save-state="saved"])' 2026-07-10 16:54:53,802 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: test successful 2026-07-10 16:54:53,820 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Closing chrome headless with pid 7589 2026-07-10 16:54:53,822 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:54:53,825 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Closing websocket connection 2026-07-10 16:54:53,826 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Terminating chrome headless with pid 7589 2026-07-10 16:54:53,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165453_923550_TestBrainSlashAutosaveTour.txt 2026-07-10 16:54:53,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Removing chrome user profile "/tmp/tmp1kd43n9d_chrome_odoo" 2026-07-10 16:54:53,966 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:54:54,068 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour: Starting TestBrainSlashFocusTour.test_brain_slash_focus_tour ... 2026-07-10 16:54:54,367 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome pid: 7827 2026-07-10 16:54:54,367 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome headless temporary user profile dir: /tmp/tmpsg_recd8_chrome_odoo 2026-07-10 16:54:54,368 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Issuing json command http://127.0.0.1:42145/json/version 2026-07-10 16:54:54,369 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42145/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:54:54,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:54:54,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Issuing json command http://127.0.0.1:42145/json 2026-07-10 16:54:54,451 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:42145/json with timeout 3 increased to 10s during tests 2026-07-10 16:54:54,471 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Websocket url found: ws://127.0.0.1:42145/devtools/page/2E27CD319660AC35D56DD902438A512A 2026-07-10 16:54:54,488 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Enable chrome headless console log notification 2026-07-10 16:54:54,508 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome headless enable page notifications 2026-07-10 16:54:55,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:54:55,411 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Setting session cookie in browser 2026-07-10 16:54:55,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:54:55,414 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:54:55,433 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:54:56,791 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:56] "GET /web HTTP/1.1" 200 - 115 0.164 1.199 2026-07-10 16:54:56,795 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Navigation result: {'frameId': '2E27CD319660AC35D56DD902438A512A', 'loaderId': '39D68088D0A009A68B9344453802B8F8', 'isDownload': False} 2026-07-10 16:54:56,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Evaluate ready code "odoo.isTourReady('viin_brain_slash_focus')" 2026-07-10 16:54:56,847 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:56] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.013 2026-07-10 16:54:56,873 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:56] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.016 0.020 2026-07-10 16:54:56,966 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:54:56,968 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:56] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.011 0.119 2026-07-10 16:54:57,003 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.024 0.120 2026-07-10 16:54:57,022 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:57] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.005 0.169 2026-07-10 16:54:57,044 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:57] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-07-10 16:54:58,044 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.031 2026-07-10 16:54:58,050 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:54:58,091 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-07-10 16:54:58,093 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.035 2026-07-10 16:54:58,098 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.021 0.016 2026-07-10 16:54:58,114 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.038 2026-07-10 16:54:58,203 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Evaluate test code "odoo.startTour('viin_brain_slash_focus', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:54:58,289 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.075 0.099 2026-07-10 16:54:58,296 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.174 2026-07-10 16:54:58,320 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.173 2026-07-10 16:54:58,365 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:54:58,377 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-07-10 16:54:58,427 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.029 0.252 2026-07-10 16:54:58,479 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.019 0.287 2026-07-10 16:54:58,599 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.042 0.363 2026-07-10 16:54:58,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.367 2026-07-10 16:54:58,794 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.087 0.406 2026-07-10 16:54:58,806 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:54:58,821 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:54:58,822 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.504 2026-07-10 16:54:58,842 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:54:58,849 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.453 2026-07-10 16:54:58,877 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/offline HTTP/1.1" 200 - 7 0.009 0.429 2026-07-10 16:54:58,885 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.395 2026-07-10 16:54:58,889 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.271 2026-07-10 16:54:58,911 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.274 2026-07-10 16:54:58,916 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.009 2026-07-10 16:54:58,970 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.018 0.120 2026-07-10 16:54:59,006 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:59] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.012 0.023 2026-07-10 16:54:59,064 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:59] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.016 2026-07-10 16:54:59,118 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:59] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:54:59,149 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:54:59] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:55:00,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:55:00,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:55:00,098 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Click the WI-B3 regression page (fresh, no autosave history) (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("WI1 Slash Focus Regression")))' 2026-07-10 16:55:00,117 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.007 2026-07-10 16:55:00,138 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Wait for OdooEditor editable to be mounted (WI-B3: Wysiwyg mount) (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:55:00,144 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.016 0.012 2026-07-10 16:55:00,207 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.008 0.059 2026-07-10 16:55:00,237 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.017 0.061 2026-07-10 16:55:00,246 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.079 2026-07-10 16:55:00,265 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.009 0.088 2026-07-10 16:55:00,273 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.098 2026-07-10 16:55:00,288 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.009 0.101 2026-07-10 16:55:00,309 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.010 0.086 2026-07-10 16:55:00,317 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.070 2026-07-10 16:55:00,326 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.069 2026-07-10 16:55:00,333 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.057 2026-07-10 16:55:00,339 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.048 2026-07-10 16:55:00,351 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.047 2026-07-10 16:55:00,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.009 2026-07-10 16:55:00,399 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.010 2026-07-10 16:55:00,406 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.036 2026-07-10 16:55:00,413 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.036 2026-07-10 16:55:00,458 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:55:00,485 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.011 2026-07-10 16:55:00,530 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.004 0.017 2026-07-10 16:55:00,615 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.025 2026-07-10 16:55:00,725 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-10 16:55:00,789 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.033 0.023 2026-07-10 16:55:00,851 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.018 0.091 2026-07-10 16:55:00,871 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:00] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.007 0.097 2026-07-10 16:55:01,073 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:55:01,511 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Click into the OdooEditor editable to focus it (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:55:01,517 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Type '/heading' to open Powerbox, filter to Brain headings, select Heading 1 via Enter (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:55:01,562 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: Tour viin_brain_slash_focus on step: 'Editable now has an h1 (OdooEditor setTag 'H1' applied via '/heading' filter + Enter) (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable:has(h1))' 2026-07-10 16:55:01,568 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: test successful 2026-07-10 16:55:01,577 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:01,590 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Closing chrome headless with pid 7827 2026-07-10 16:55:01,591 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Closing websocket connection 2026-07-10 16:55:01,592 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Terminating chrome headless with pid 7827 2026-07-10 16:55:01,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165501_698399_TestBrainSlashFocusTour.txt 2026-07-10 16:55:01,698 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Removing chrome user profile "/tmp/tmpsg_recd8_chrome_odoo" 2026-07-10 16:55:01,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:55:08,431 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_capture_record_under_inserter_acl ... 2026-07-10 16:55:08,557 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_capture_recordset_domain ... 2026-07-10 16:55:08,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_cron_flags_stale ... 2026-07-10 16:55:08,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.models.viin_brain_snapshot: viin.brain.snapshot: flagged 1 stale snapshots. 2026-07-10 16:55:08,735 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_embed_acl_mode_require_access ... 2026-07-10 16:55:08,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1430], uid: 748, model: res.partner 2026-07-10 16:55:08,900 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1348] 2026-07-10 16:55:08,901 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_page_transclusion_cycle_guard ... 2026-07-10 16:55:08,952 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_page_transclusion_happy_path ... 2026-07-10 16:55:09,017 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_recapture_updates_same_anchor ... 2026-07-10 16:55:09,106 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_refresh_under_caller_acl_no_leak ... 2026-07-10 16:55:09,234 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1349] 2026-07-10 16:55:09,235 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_stale_detection ... 2026-07-10 16:55:09,324 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:55:09,326 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshotController.test_refresh_returns_html ... 2026-07-10 16:55:09,490 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:55:15,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot_as_of: Starting TestBrainSnapshotAsOf.test_action_refresh_advances_as_of_taken ... 2026-07-10 16:55:15,274 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_snapshot_as_of: Starting TestBrainSnapshotAsOf.test_capture_stamps_as_of_taken ... 2026-07-10 16:55:15,374 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:55:15,437 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_autocomplete_scoped ... 2026-07-10 16:55:15,453 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_filter_pages_by_tag ... 2026-07-10 16:55:15,504 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_get_or_create_idempotent ... 2026-07-10 16:55:15,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_get_or_create_rejects_empty ... 2026-07-10 16:55:15,510 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_crud ... 2026-07-10 16:55:15,523 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.tag records with IDs: [15] 2026-07-10 16:55:15,524 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_name_vault_unique ... 2026-07-10 16:55:15,554 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_page_assignment_and_count ... 2026-07-10 16:55:15,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:55:15,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_apply_creates_page_with_content ... 2026-07-10 16:55:15,674 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_apply_fallback_name ... 2026-07-10 16:55:15,737 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_autocomplete_filter_by_query ... 2026-07-10 16:55:15,742 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_autocomplete_returns_global_templates ... 2026-07-10 16:55:15,745 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_builtin_cannot_be_deleted ... 2026-07-10 16:55:15,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_builtin_templates_present ... 2026-07-10 16:55:15,778 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_custom_template_create ... 2026-07-10 16:55:15,793 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted viin.brain.template records with IDs: [19] 2026-07-10 16:55:15,794 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_name_scope_uniq ... 2026-07-10 16:55:15,836 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:55:15,872 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour: Starting TestBrainTemplateTour.test_brain_template_tour ... 2026-07-10 16:55:16,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome pid: 8060 2026-07-10 16:55:16,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome headless temporary user profile dir: /tmp/tmpf2d_5qin_chrome_odoo 2026-07-10 16:55:16,167 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Issuing json command http://127.0.0.1:39167/json/version 2026-07-10 16:55:16,171 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:39167/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:55:16,259 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:55:16,259 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Issuing json command http://127.0.0.1:39167/json 2026-07-10 16:55:16,260 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:39167/json with timeout 3 increased to 10s during tests 2026-07-10 16:55:16,291 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Websocket url found: ws://127.0.0.1:39167/devtools/page/962D8DA762FD5412506BA5ABA5ECEA7B 2026-07-10 16:55:16,316 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Enable chrome headless console log notification 2026-07-10 16:55:16,334 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome headless enable page notifications 2026-07-10 16:55:17,199 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:55:17,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Setting session cookie in browser 2026-07-10 16:55:17,215 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:55:17,215 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:55:17,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:55:18,634 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web HTTP/1.1" 200 - 115 0.153 1.252 2026-07-10 16:55:18,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Navigation result: {'frameId': '962D8DA762FD5412506BA5ABA5ECEA7B', 'loaderId': '6CD731EE4ED420899F7F80FDC192382B', 'isDownload': False} 2026-07-10 16:55:18,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Evaluate ready code "odoo.isTourReady('viin_brain_template_tour')" 2026-07-10 16:55:18,689 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.014 2026-07-10 16:55:18,710 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.010 0.030 2026-07-10 16:55:18,801 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.014 0.106 2026-07-10 16:55:18,821 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.008 0.130 2026-07-10 16:55:18,866 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.032 0.144 2026-07-10 16:55:18,891 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:55:18,893 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:18] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.009 2026-07-10 16:55:19,945 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:19] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.029 2026-07-10 16:55:19,957 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-10 16:55:19,986 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.031 2026-07-10 16:55:20,016 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/action/load HTTP/1.1" 200 - 7 0.029 0.022 2026-07-10 16:55:20,025 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.045 2026-07-10 16:55:20,083 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.032 0.079 2026-07-10 16:55:20,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Evaluate test code "odoo.startTour('viin_brain_template_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:55:20,098 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.087 2026-07-10 16:55:20,263 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.088 0.144 2026-07-10 16:55:20,283 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.232 2026-07-10 16:55:20,319 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.013 0.225 2026-07-10 16:55:20,364 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:55:20,377 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:55:20,453 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.034 0.364 2026-07-10 16:55:20,576 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.056 0.413 2026-07-10 16:55:20,767 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.092 0.565 2026-07-10 16:55:20,772 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.633 2026-07-10 16:55:20,781 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:55:20,800 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:55:20,814 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/offline HTTP/1.1" 200 - 7 0.015 0.532 2026-07-10 16:55:20,817 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-07-10 16:55:20,863 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.013 0.555 2026-07-10 16:55:20,897 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.500 2026-07-10 16:55:20,912 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.445 2026-07-10 16:55:20,933 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.328 2026-07-10 16:55:20,986 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.020 0.140 2026-07-10 16:55:20,991 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.049 2026-07-10 16:55:21,022 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:21] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.038 2026-07-10 16:55:21,085 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:21] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.013 0.019 2026-07-10 16:55:21,132 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:21] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:55:21,152 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:21] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:55:22,095 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:55:22,100 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:55:22,114 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'Sidebar is ready with pages loaded (trigger: .o_brain_sidebar_new_btn)' 2026-07-10 16:55:22,130 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'Click "+ New page" to open TemplatePickerDialog (trigger: .o_brain_sidebar_new_btn)' 2026-07-10 16:55:22,151 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'TemplatePickerDialog is visible (trigger: .o_brain_tpd)' 2026-07-10 16:55:22,160 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:22] "POST /web/dataset/call_kw/viin.brain.template/brain_template_autocomplete HTTP/1.1" 200 - 8 0.006 0.011 2026-07-10 16:55:22,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:55:22,939 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'Select the "Meeting Notes" template (trigger: .o_brain_tpd_item:has(.o_brain_tpd_item_name:contains("Meeting Notes")))' 2026-07-10 16:55:22,952 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: Tour viin_brain_template_tour on step: 'Dialog closes and new page title is shown (trigger: .o_brain_page_title_input)' 2026-07-10 16:55:23,044 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.template/apply_to_vault HTTP/1.1" 200 - 28 0.037 0.057 2026-07-10 16:55:23,065 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.009 2026-07-10 16:55:23,073 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.016 2026-07-10 16:55:23,091 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:23,105 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.005 0.009 2026-07-10 16:55:23,188 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.076 2026-07-10 16:55:23,209 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.011 0.075 2026-07-10 16:55:23,224 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.006 0.095 2026-07-10 16:55:23,237 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.008 0.103 2026-07-10 16:55:23,246 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.089 2026-07-10 16:55:23,265 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.099 2026-07-10 16:55:23,273 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.071 2026-07-10 16:55:23,282 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.063 2026-07-10 16:55:23,294 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.061 2026-07-10 16:55:23,302 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.054 2026-07-10 16:55:23,313 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.048 2026-07-10 16:55:23,325 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.046 2026-07-10 16:55:23,423 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.036 0.035 2026-07-10 16:55:23,440 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.059 2026-07-10 16:55:23,447 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.091 2026-07-10 16:55:23,479 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.122 2026-07-10 16:55:23,485 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.059 2026-07-10 16:55:23,518 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.004 0.017 2026-07-10 16:55:23,548 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.004 0.011 2026-07-10 16:55:23,651 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.037 2026-07-10 16:55:23,760 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:55:23,785 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.013 2026-07-10 16:55:23,805 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.007 0.030 2026-07-10 16:55:23,849 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.013 0.068 2026-07-10 16:55:23,882 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:55:24,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: test successful 2026-07-10 16:55:24,630 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:55:24,637 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Closing chrome headless with pid 8060 2026-07-10 16:55:24,638 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Closing websocket connection 2026-07-10 16:55:24,639 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Terminating chrome headless with pid 8060 2026-07-10 16:55:24,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165524_739136_TestBrainTemplateTour.txt 2026-07-10 16:55:24,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Removing chrome user profile "/tmp/tmpf2d_5qin_chrome_odoo" 2026-07-10 16:55:24,775 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:55:24,977 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour: Starting TestBrainTemporalUiTour.test_graph_as_of_tour ... 2026-07-10 16:55:25,405 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome pid: 8311 2026-07-10 16:55:25,405 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless temporary user profile dir: /tmp/tmpsfuuqgmu_chrome_odoo 2026-07-10 16:55:25,406 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:40487/json/version 2026-07-10 16:55:25,407 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40487/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:55:25,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:55:25,471 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:40487/json 2026-07-10 16:55:25,472 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:40487/json with timeout 3 increased to 10s during tests 2026-07-10 16:55:25,492 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Websocket url found: ws://127.0.0.1:40487/devtools/page/271ECC6C83668CD30303691120CF4670 2026-07-10 16:55:25,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Enable chrome headless console log notification 2026-07-10 16:55:25,536 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless enable page notifications 2026-07-10 16:55:26,354 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:55:26,370 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Setting session cookie in browser 2026-07-10 16:55:26,372 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:55:26,372 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:55:26,399 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:55:27,563 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web HTTP/1.1" 200 - 115 0.135 1.038 2026-07-10 16:55:27,566 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigation result: {'frameId': '271ECC6C83668CD30303691120CF4670', 'loaderId': 'FA9F8B9F009174C628BD08496962524F', 'isDownload': False} 2026-07-10 16:55:27,567 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate ready code "odoo.isTourReady('viin_brain_graph_as_of_tour')" 2026-07-10 16:55:27,637 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.014 0.018 2026-07-10 16:55:27,650 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.044 2026-07-10 16:55:27,754 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.011 0.139 2026-07-10 16:55:27,777 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:55:27,784 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.016 0.143 2026-07-10 16:55:27,798 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.182 2026-07-10 16:55:27,835 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:27] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-07-10 16:55:28,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:28] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.027 2026-07-10 16:55:28,715 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-07-10 16:55:28,726 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.031 2026-07-10 16:55:28,730 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.025 2026-07-10 16:55:28,774 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:28] "POST /web/action/load HTTP/1.1" 200 - 7 0.023 0.034 2026-07-10 16:55:28,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate test code "odoo.startTour('viin_brain_graph_as_of_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:55:28,990 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:28] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.109 0.112 2026-07-10 16:55:29,012 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.225 2026-07-10 16:55:29,079 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:55:29,140 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.035 0.330 2026-07-10 16:55:29,155 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.344 2026-07-10 16:55:29,160 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.338 2026-07-10 16:55:29,200 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.017 0.358 2026-07-10 16:55:29,213 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.040 2026-07-10 16:55:29,316 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.037 0.283 2026-07-10 16:55:29,495 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.085 0.355 2026-07-10 16:55:29,504 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:29,516 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:29,531 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:55:29,558 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.025 0.383 2026-07-10 16:55:29,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.371 2026-07-10 16:55:29,615 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.012 0.413 2026-07-10 16:55:29,626 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.408 2026-07-10 16:55:29,656 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/offline HTTP/1.1" 200 - 7 0.010 0.422 2026-07-10 16:55:29,721 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.032 0.343 2026-07-10 16:55:29,759 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.020 0.202 2026-07-10 16:55:29,765 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.122 2026-07-10 16:55:29,812 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.017 2026-07-10 16:55:29,876 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:29,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:30,924 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Ensure the "TGraph Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:55:30,942 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:30] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:30,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:30] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:55:30,978 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:30] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.008 2026-07-10 16:55:31,032 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Open the temporal fixture page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("TGraph Page")))' 2026-07-10 16:55:31,056 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.012 2026-07-10 16:55:31,092 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.020 0.031 2026-07-10 16:55:31,096 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'TGraph Page is open (trigger: .o_brain_page_title_input[data-title="TGraph Page"])' 2026-07-10 16:55:31,154 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.011 0.075 2026-07-10 16:55:31,176 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.010 0.082 2026-07-10 16:55:31,195 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.012 0.080 2026-07-10 16:55:31,205 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.088 2026-07-10 16:55:31,214 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.091 2026-07-10 16:55:31,223 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.101 2026-07-10 16:55:31,228 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.099 2026-07-10 16:55:31,251 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.008 0.083 2026-07-10 16:55:31,264 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.078 2026-07-10 16:55:31,277 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.070 2026-07-10 16:55:31,289 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.068 2026-07-10 16:55:31,298 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.060 2026-07-10 16:55:31,305 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.081 2026-07-10 16:55:31,387 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:55:31,427 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.008 2026-07-10 16:55:31,450 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.006 0.009 2026-07-10 16:55:31,553 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.044 2026-07-10 16:55:31,690 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.006 2026-07-10 16:55:31,717 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.011 0.012 2026-07-10 16:55:31,745 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.043 2026-07-10 16:55:31,794 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:31] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.079 2026-07-10 16:55:32,486 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Open the More overflow menu (Graph lives there) (trigger: .o_brain_panel_overflow__trigger)' 2026-07-10 16:55:32,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Open the Graph tab (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("Graph"))' 2026-07-10 16:55:32,551 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'The time-scrubber renders (page has temporal links) (trigger: .o_brain_temporal_scrubber)' 2026-07-10 16:55:32,556 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.011 0.016 2026-07-10 16:55:32,575 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.007 0.039 2026-07-10 16:55:32,584 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.031 2026-07-10 16:55:32,606 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:32,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:55:32,642 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:32,659 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:32,699 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:55:33,450 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'The link-validity strip renders at least one bar (trigger: .o_brain_temporal_strip .o_brain_temporal_bar)' 2026-07-10 16:55:33,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'At 'now' the replaced link's bar is marked superseded (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="superseded"])' 2026-07-10 16:55:33,480 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Scrub the slider into the past (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:33,497 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Scrubbed to the past: the once-superseded link is active again (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="active"])' 2026-07-10 16:55:33,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'No link is superseded at this past instant (trigger: .o_brain_temporal_strip:not(:has(.o_brain_temporal_bar[data-status='superseded'])))' 2026-07-10 16:55:33,530 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'The scrubber signals we are viewing the past (trigger: .o_brain_temporal_scrubber[data-viewing-past="1"])' 2026-07-10 16:55:33,548 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Return to now (trigger: .o_brain_temporal_return)' 2026-07-10 16:55:33,567 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Back at 'now' the replaced link is superseded again (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="superseded"])' 2026-07-10 16:55:33,580 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Switch the graph to canvas mode (trigger: .o_brain_graph_toolbar button:has(.fa-sitemap))' 2026-07-10 16:55:33,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Canvas edges render (trigger: .o_brain_graph_canvas .o_brain_graph_edge)' 2026-07-10 16:55:33,723 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.009 0.009 2026-07-10 16:55:33,744 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.009 0.027 2026-07-10 16:55:33,754 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.045 2026-07-10 16:55:33,773 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:55:33,789 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.003 0.006 2026-07-10 16:55:33,805 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:55:33,821 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:33] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:55:34,598 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'At 'now' every edge is active (baseline == active set) (trigger: .o_brain_graph_canvas:not(:has(.o_brain_graph_edge[data-temporal-status='expired'])))' 2026-07-10 16:55:34,613 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Scrub into the past (canvas mode) (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:34,630 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Past instant: an edge is 'expired' (the BACKEND excluded it via graph_traverse(as_of=)) - proves as_of round-trips the server (trigger: .o_brain_graph_canvas .o_brain_graph_edge[data-temporal-status="expired"])' 2026-07-10 16:55:34,798 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 5 0.014 0.012 2026-07-10 16:55:34,809 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 3 0.004 0.034 2026-07-10 16:55:34,816 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.022 2026-07-10 16:55:34,833 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:55:34,849 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-10 16:55:34,875 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.003 0.008 2026-07-10 16:55:34,892 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.004 0.022 2026-07-10 16:55:34,918 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:34,936 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:35,382 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:55:35,708 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_graph_as_of_tour on step: 'Past instant: another edge is active (backend re-query) (trigger: .o_brain_graph_canvas .o_brain_graph_edge[data-temporal-status="active"])' 2026-07-10 16:55:35,709 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: test successful 2026-07-10 16:55:35,720 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:35,725 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing chrome headless with pid 8311 2026-07-10 16:55:35,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing websocket connection 2026-07-10 16:55:35,726 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Terminating chrome headless with pid 8311 2026-07-10 16:55:35,832 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165535_831635_TestBrainTemporalUiTour.txt 2026-07-10 16:55:35,833 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Removing chrome user profile "/tmp/tmpsfuuqgmu_chrome_odoo" 2026-07-10 16:55:35,857 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour: Starting TestBrainTemporalUiTour.test_link_validity_tour ... 2026-07-10 16:55:36,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome pid: 8560 2026-07-10 16:55:36,262 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless temporary user profile dir: /tmp/tmp1231voq5_chrome_odoo 2026-07-10 16:55:36,263 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:45277/json/version 2026-07-10 16:55:36,266 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:45277/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:55:36,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:55:36,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:45277/json 2026-07-10 16:55:36,282 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:45277/json with timeout 3 increased to 10s during tests 2026-07-10 16:55:36,291 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Websocket url found: ws://127.0.0.1:45277/devtools/page/3228B3D65A20EF68976E852F9929F994 2026-07-10 16:55:36,301 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Enable chrome headless console log notification 2026-07-10 16:55:36,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless enable page notifications 2026-07-10 16:55:37,132 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:55:37,145 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Setting session cookie in browser 2026-07-10 16:55:37,147 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:55:37,147 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:55:37,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:55:38,391 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web HTTP/1.1" 200 - 115 0.172 1.054 2026-07-10 16:55:38,394 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigation result: {'frameId': '3228B3D65A20EF68976E852F9929F994', 'loaderId': '2BEABDA346FBEDC5BDF913E32080027C', 'isDownload': False} 2026-07-10 16:55:38,394 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate ready code "odoo.isTourReady('viin_brain_link_validity_tour')" 2026-07-10 16:55:38,447 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.009 2026-07-10 16:55:38,459 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.024 2026-07-10 16:55:38,474 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.006 0.026 2026-07-10 16:55:38,513 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:55:38,540 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.011 0.091 2026-07-10 16:55:38,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.010 0.106 2026-07-10 16:55:38,603 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:38] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-07-10 16:55:39,624 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.032 2026-07-10 16:55:39,641 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-10 16:55:39,653 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-10 16:55:39,654 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-10 16:55:39,720 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.025 0.034 2026-07-10 16:55:39,750 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "POST /web/action/load HTTP/1.1" 200 - 7 0.014 0.081 2026-07-10 16:55:39,773 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.062 2026-07-10 16:55:39,792 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate test code "odoo.startTour('viin_brain_link_validity_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:55:39,946 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.062 0.172 2026-07-10 16:55:39,968 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:39] "POST /web/action/load HTTP/1.1" 200 - 7 0.006 0.248 2026-07-10 16:55:40,042 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:55:40,141 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.057 0.358 2026-07-10 16:55:40,156 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:40,180 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.015 0.395 2026-07-10 16:55:40,313 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.053 0.475 2026-07-10 16:55:40,453 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.051 0.608 2026-07-10 16:55:40,461 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:55:40,462 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.632 2026-07-10 16:55:40,472 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:40,484 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:55:40,516 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /web/offline HTTP/1.1" 200 - 7 0.018 0.547 2026-07-10 16:55:40,573 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.027 0.572 2026-07-10 16:55:40,605 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.432 2026-07-10 16:55:40,628 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.438 2026-07-10 16:55:40,705 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.020 0.352 2026-07-10 16:55:40,740 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.016 0.231 2026-07-10 16:55:40,744 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.097 2026-07-10 16:55:40,804 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.021 2026-07-10 16:55:40,858 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:40,882 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:41,903 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Ensure the "TGraph Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:55:41,918 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:55:41,934 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:41,949 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:42,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Open the temporal fixture page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("TGraph Page")))' 2026-07-10 16:55:42,032 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:55:42,047 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.008 0.013 2026-07-10 16:55:42,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'TGraph Page is open (trigger: .o_brain_page_title_input[data-title="TGraph Page"])' 2026-07-10 16:55:42,130 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.082 2026-07-10 16:55:42,141 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.046 2026-07-10 16:55:42,166 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.012 0.062 2026-07-10 16:55:42,173 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.002 0.078 2026-07-10 16:55:42,188 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.009 0.089 2026-07-10 16:55:42,197 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.099 2026-07-10 16:55:42,217 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.005 0.070 2026-07-10 16:55:42,232 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.081 2026-07-10 16:55:42,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.059 2026-07-10 16:55:42,255 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.069 2026-07-10 16:55:42,263 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.049 2026-07-10 16:55:42,275 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.050 2026-07-10 16:55:42,369 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.005 0.008 2026-07-10 16:55:42,403 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.011 2026-07-10 16:55:42,438 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.004 0.010 2026-07-10 16:55:42,537 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.022 2026-07-10 16:55:42,634 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-10 16:55:42,665 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.008 0.018 2026-07-10 16:55:42,690 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.026 2026-07-10 16:55:42,732 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.011 0.055 2026-07-10 16:55:42,891 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-10 16:55:43,449 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Open the More overflow menu (trigger: .o_brain_panel_overflow__trigger)' 2026-07-10 16:55:43,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Open the Graph tab (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("Graph"))' 2026-07-10 16:55:43,495 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'At least one validity bar renders (trigger: .o_brain_temporal_strip .o_brain_temporal_bar)' 2026-07-10 16:55:43,505 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.005 0.015 2026-07-10 16:55:43,524 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.006 0.030 2026-07-10 16:55:43,536 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.033 2026-07-10 16:55:43,558 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:43,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:55:43,596 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:55:43,616 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:43] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:55:44,385 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'A superseded link shows the superseded marker (non-colour signal) (trigger: .o_brain_temporal_strip .o_brain_temporal_marker)' 2026-07-10 16:55:44,396 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Default playhead sits at the right edge (now) (trigger: .o_brain_temporal_playhead)' 2026-07-10 16:55:44,418 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Scrub the slider to ~20% (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:44,436 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_link_validity_tour on step: 'Playhead moved left to track the past asOf (trigger: .o_brain_temporal_playhead)' 2026-07-10 16:55:44,437 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: test successful 2026-07-10 16:55:44,451 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:44,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing chrome headless with pid 8560 2026-07-10 16:55:44,463 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing websocket connection 2026-07-10 16:55:44,464 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Terminating chrome headless with pid 8560 2026-07-10 16:55:44,560 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165544_559834_TestBrainTemporalUiTour.txt 2026-07-10 16:55:44,560 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Removing chrome user profile "/tmp/tmp1231voq5_chrome_odoo" 2026-07-10 16:55:44,581 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour: Starting TestBrainTemporalUiTour.test_temporal_scrubber_tour ... 2026-07-10 16:55:44,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome pid: 8800 2026-07-10 16:55:44,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless temporary user profile dir: /tmp/tmpq6hsd8yn_chrome_odoo 2026-07-10 16:55:44,988 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:41781/json/version 2026-07-10 16:55:44,992 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41781/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:55:45,031 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:55:45,031 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:41781/json 2026-07-10 16:55:45,032 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41781/json with timeout 3 increased to 10s during tests 2026-07-10 16:55:45,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Websocket url found: ws://127.0.0.1:41781/devtools/page/2F4CF3C38C2E3A1FA743DF1FF53001D3 2026-07-10 16:55:45,060 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Enable chrome headless console log notification 2026-07-10 16:55:45,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless enable page notifications 2026-07-10 16:55:45,976 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:55:45,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Setting session cookie in browser 2026-07-10 16:55:45,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:55:45,995 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:55:46,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:55:47,223 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web HTTP/1.1" 200 - 115 0.118 1.097 2026-07-10 16:55:47,229 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigation result: {'frameId': '2F4CF3C38C2E3A1FA743DF1FF53001D3', 'loaderId': '134DAC346A1D3DB9D273CB22F7AFD7D2', 'isDownload': False} 2026-07-10 16:55:47,229 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate ready code "odoo.isTourReady('viin_brain_temporal_scrubber_tour')" 2026-07-10 16:55:47,307 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.019 0.015 2026-07-10 16:55:47,318 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.033 2026-07-10 16:55:47,339 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.011 0.041 2026-07-10 16:55:47,356 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:55:47,394 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.006 0.102 2026-07-10 16:55:47,438 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.030 0.114 2026-07-10 16:55:47,502 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:47] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.035 0.007 2026-07-10 16:55:48,479 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.048 2026-07-10 16:55:48,498 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-10 16:55:48,537 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.034 2026-07-10 16:55:48,538 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.047 2026-07-10 16:55:48,577 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.064 0.023 2026-07-10 16:55:48,621 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate test code "odoo.startTour('viin_brain_temporal_scrubber_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:55:48,624 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.022 0.077 2026-07-10 16:55:48,793 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.072 0.193 2026-07-10 16:55:48,850 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:55:48,934 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.031 0.295 2026-07-10 16:55:48,947 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:48] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:55:49,052 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.037 0.401 2026-07-10 16:55:49,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.017 0.465 2026-07-10 16:55:49,133 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.530 2026-07-10 16:55:49,322 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.086 0.594 2026-07-10 16:55:49,327 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.667 2026-07-10 16:55:49,333 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:55:49,342 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:55:49,355 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:55:49,388 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.018 0.538 2026-07-10 16:55:49,440 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.011 0.471 2026-07-10 16:55:49,451 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.383 2026-07-10 16:55:49,458 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.348 2026-07-10 16:55:49,501 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.015 0.345 2026-07-10 16:55:49,528 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.011 0.157 2026-07-10 16:55:49,532 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.044 2026-07-10 16:55:49,553 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.056 2026-07-10 16:55:49,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.029 0.019 2026-07-10 16:55:49,652 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:49,676 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:49] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:50,691 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Ensure the "TGraph Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:55:50,706 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:50,725 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:50,741 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:50,797 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Open the temporal fixture page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("TGraph Page")))' 2026-07-10 16:55:50,815 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:55:50,855 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.025 0.017 2026-07-10 16:55:50,907 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'TGraph Page is open (trigger: .o_brain_page_title_input[data-title="TGraph Page"])' 2026-07-10 16:55:50,952 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.022 0.105 2026-07-10 16:55:50,962 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.002 0.091 2026-07-10 16:55:50,992 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.018 0.118 2026-07-10 16:55:50,999 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:50] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.002 0.109 2026-07-10 16:55:51,011 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.104 2026-07-10 16:55:51,018 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.100 2026-07-10 16:55:51,048 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.012 0.060 2026-07-10 16:55:51,061 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.078 2026-07-10 16:55:51,069 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.061 2026-07-10 16:55:51,079 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.066 2026-07-10 16:55:51,090 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.048 2026-07-10 16:55:51,112 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.013 0.053 2026-07-10 16:55:51,202 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.005 2026-07-10 16:55:51,222 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.009 2026-07-10 16:55:51,243 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.009 2026-07-10 16:55:51,340 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.030 2026-07-10 16:55:51,493 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.019 0.010 2026-07-10 16:55:51,546 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.017 0.036 2026-07-10 16:55:51,601 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.011 0.087 2026-07-10 16:55:51,618 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.089 2026-07-10 16:55:51,633 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:55:52,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Open the More overflow menu (trigger: .o_brain_panel_overflow__trigger)' 2026-07-10 16:55:52,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Open the Graph tab (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("Graph"))' 2026-07-10 16:55:52,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Baseline (now): the replaced link is superseded (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="superseded"])' 2026-07-10 16:55:52,319 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.009 0.014 2026-07-10 16:55:52,336 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.005 0.015 2026-07-10 16:55:52,346 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.032 2026-07-10 16:55:52,361 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:55:52,381 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.006 0.007 2026-07-10 16:55:52,402 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.007 2026-07-10 16:55:52,418 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:52] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-07-10 16:55:53,188 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Baseline: not viewing the past (trigger: .o_brain_temporal_scrubber[data-viewing-past="0"])' 2026-07-10 16:55:53,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Drag the slider into the past (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:53,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Playhead followed the slider (shared asOf) (trigger: .o_brain_temporal_playhead)' 2026-07-10 16:55:53,229 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Graph re-queried to the same past asOf (link active again) (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="active"])' 2026-07-10 16:55:53,245 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Scrubber signals viewing the past (trigger: .o_brain_temporal_scrubber[data-viewing-past="1"])' 2026-07-10 16:55:53,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Focus the slider and press ArrowRight a few times (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:53,279 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'The slider is keyboard-focusable (a11y) (trigger: .o_brain_temporal_slider:focus)' 2026-07-10 16:55:53,297 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Rapidly scrub across several values, settling at the far right (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:53,313 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Debounce settle: final graph matches the final (now) asOf (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="superseded"])' 2026-07-10 16:55:53,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Scrub to the past again (trigger: .o_brain_temporal_slider)' 2026-07-10 16:55:53,346 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Past state reached (once-superseded link active) (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="active"])' 2026-07-10 16:55:53,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'Return to now (trigger: .o_brain_temporal_return)' 2026-07-10 16:55:53,380 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'End state identical to baseline (superseded restored) (trigger: .o_brain_temporal_strip .o_brain_temporal_bar[data-status="superseded"])' 2026-07-10 16:55:53,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: Tour viin_brain_temporal_scrubber_tour on step: 'End state: back to 'now' (not viewing the past) (trigger: .o_brain_temporal_scrubber[data-viewing-past="0"])' 2026-07-10 16:55:53,401 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: test successful 2026-07-10 16:55:53,422 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:53] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:53,427 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing chrome headless with pid 8800 2026-07-10 16:55:53,430 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing websocket connection 2026-07-10 16:55:53,430 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Terminating chrome headless with pid 8800 2026-07-10 16:55:53,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165553_539779_TestBrainTemporalUiTour.txt 2026-07-10 16:55:53,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Removing chrome user profile "/tmp/tmpq6hsd8yn_chrome_odoo" 2026-07-10 16:55:53,571 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:55:53,610 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour: Starting TestBrainThemeSwapTour.test_brain_theme_swap_tour ... 2026-07-10 16:55:54,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:55:54,415 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:55:55,622 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:55] "GET /web HTTP/1.1" 200 - 115 0.123 1.087 2026-07-10 16:55:56,020 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome pid: 9044 2026-07-10 16:55:56,021 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome headless temporary user profile dir: /tmp/tmptrnef_06_chrome_odoo 2026-07-10 16:55:56,021 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Issuing json command http://127.0.0.1:34169/json/version 2026-07-10 16:55:56,023 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:34169/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:55:56,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:55:56,089 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Issuing json command http://127.0.0.1:34169/json 2026-07-10 16:55:56,090 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:34169/json with timeout 3 increased to 10s during tests 2026-07-10 16:55:56,118 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Websocket url found: ws://127.0.0.1:34169/devtools/page/A34A7528687E5B0C9AAF2967C5787225 2026-07-10 16:55:56,137 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Enable chrome headless console log notification 2026-07-10 16:55:56,156 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome headless enable page notifications 2026-07-10 16:55:56,213 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:55:56,221 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Setting session cookie in browser 2026-07-10 16:55:56,232 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:55:56,232 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:55:56,385 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web HTTP/1.1" 200 - 18 0.037 0.093 2026-07-10 16:55:56,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Navigation result: {'frameId': 'A34A7528687E5B0C9AAF2967C5787225', 'loaderId': '33FF56F1102CEB14D70B2E72014A7738', 'isDownload': False} 2026-07-10 16:55:56,395 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Evaluate ready code "odoo.isTourReady('viin_brain_theme_swap')" 2026-07-10 16:55:56,454 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.010 0.010 2026-07-10 16:55:56,480 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.033 2026-07-10 16:55:56,584 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.019 0.118 2026-07-10 16:55:56,613 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.013 0.132 2026-07-10 16:55:56,614 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:55:56,646 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.019 0.152 2026-07-10 16:55:56,707 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:56] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-07-10 16:55:57,655 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.033 2026-07-10 16:55:57,675 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:55:57,678 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-07-10 16:55:57,687 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-10 16:55:57,749 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.034 2026-07-10 16:55:57,775 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.049 2026-07-10 16:55:57,821 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Evaluate test code "odoo.startTour('viin_brain_theme_swap', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:55:57,961 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.073 0.163 2026-07-10 16:55:57,987 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:57] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.244 2026-07-10 16:55:58,038 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:55:58,091 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.026 0.322 2026-07-10 16:55:58,098 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.321 2026-07-10 16:55:58,114 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:55:58,166 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.042 0.326 2026-07-10 16:55:58,273 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.035 0.434 2026-07-10 16:55:58,280 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.429 2026-07-10 16:55:58,451 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.050 0.434 2026-07-10 16:55:58,463 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:55:58,482 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.450 2026-07-10 16:55:58,483 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:55:58,517 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-07-10 16:55:58,534 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.028 0.374 2026-07-10 16:55:58,546 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.395 2026-07-10 16:55:58,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.396 2026-07-10 16:55:58,601 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.293 2026-07-10 16:55:58,655 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.012 0.143 2026-07-10 16:55:58,663 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.092 2026-07-10 16:55:58,690 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.020 2026-07-10 16:55:58,753 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.018 0.024 2026-07-10 16:55:58,818 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:55:58,853 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:58] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.008 0.009 2026-07-10 16:55:59,771 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:55:59,778 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:55:59,795 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Record original bounding-box and accent token before swap (trigger: .o_brain_app)' 2026-07-10 16:55:59,812 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Apply theme swap: override --o-brain-accent and --bs-primary to Odoo purple (trigger: .o_brain_app)' 2026-07-10 16:55:59,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Brain app is still present after theme swap (trigger: .o_brain_app)' 2026-07-10 16:55:59,846 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Assert layout dimensions unchanged and accent token updated (trigger: .o_brain_app)' 2026-07-10 16:55:59,862 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Restore original CSS custom properties for clean slate (trigger: .o_brain_app)' 2026-07-10 16:55:59,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: Tour viin_brain_theme_swap on step: 'Brain app still rendered correctly after restore (trigger: .o_brain_app)' 2026-07-10 16:55:59,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: test successful 2026-07-10 16:55:59,900 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:55:59] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:55:59,904 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Closing chrome headless with pid 9044 2026-07-10 16:55:59,905 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Closing websocket connection 2026-07-10 16:55:59,905 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Terminating chrome headless with pid 9044 2026-07-10 16:56:00,018 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165600_018154_TestBrainThemeSwapTour.txt 2026-07-10 16:56:00,018 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Removing chrome user profile "/tmp/tmptrnef_06_chrome_odoo" 2026-07-10 16:56:00,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:56:00,112 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_all_range ... 2026-07-10 16:56:00,163 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_all_vaults_when_no_vault_id ... 2026-07-10 16:56:00,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_limit ... 2026-07-10 16:56:00,412 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_tag_filter ... 2026-07-10 16:56:00,515 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_today_excludes_yesterday ... 2026-07-10 16:56:00,611 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_vault_filter ... 2026-07-10 16:56:00,680 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_week_range ... 2026-07-10 16:56:00,779 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:56:00,925 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour: Starting TestBrainTimelineTour.test_brain_timeline_tour ... 2026-07-10 16:56:01,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome pid: 9247 2026-07-10 16:56:01,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome headless temporary user profile dir: /tmp/tmpd3z2t356_chrome_odoo 2026-07-10 16:56:01,366 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Issuing json command http://127.0.0.1:38609/json/version 2026-07-10 16:56:01,368 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:38609/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:56:01,429 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:56:01,430 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Issuing json command http://127.0.0.1:38609/json 2026-07-10 16:56:01,431 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:38609/json with timeout 3 increased to 10s during tests 2026-07-10 16:56:01,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Websocket url found: ws://127.0.0.1:38609/devtools/page/7E28A8C79F035A7D4FBD322B85E231E9 2026-07-10 16:56:01,499 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Enable chrome headless console log notification 2026-07-10 16:56:01,513 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome headless enable page notifications 2026-07-10 16:56:02,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:56:02,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Setting session cookie in browser 2026-07-10 16:56:02,471 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:56:02,472 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:56:02,501 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:56:03,755 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:03] "GET /web HTTP/1.1" 200 - 115 0.123 1.139 2026-07-10 16:56:03,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Navigation result: {'frameId': '7E28A8C79F035A7D4FBD322B85E231E9', 'loaderId': '0E2B5C72EB0F2C249D881FA78AE56BAC', 'isDownload': False} 2026-07-10 16:56:03,758 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Evaluate ready code "odoo.isTourReady('timeline_view')" 2026-07-10 16:56:03,819 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:03] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.018 2026-07-10 16:56:03,874 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:03] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.003 0.073 2026-07-10 16:56:03,911 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:03] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.011 0.108 2026-07-10 16:56:03,934 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.024 0.097 2026-07-10 16:56:03,957 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:03] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.006 0.140 2026-07-10 16:56:04,015 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:56:04,061 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:04] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-07-10 16:56:05,029 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.038 2026-07-10 16:56:05,050 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-10 16:56:05,089 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.035 2026-07-10 16:56:05,099 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.034 2026-07-10 16:56:05,144 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.068 2026-07-10 16:56:05,153 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.018 0.063 2026-07-10 16:56:05,182 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Evaluate test code "odoo.startTour('timeline_view', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:56:05,365 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.086 0.185 2026-07-10 16:56:05,393 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /web/action/load HTTP/1.1" 200 - 7 0.013 0.240 2026-07-10 16:56:05,439 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-07-10 16:56:05,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:56:05,551 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.057 0.338 2026-07-10 16:56:05,591 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.019 0.381 2026-07-10 16:56:05,600 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.399 2026-07-10 16:56:05,704 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.030 0.466 2026-07-10 16:56:05,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.103 0.607 2026-07-10 16:56:05,939 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-07-10 16:56:05,962 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:56:05,972 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:56:05,974 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.032 0.572 2026-07-10 16:56:06,030 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.017 0.559 2026-07-10 16:56:06,046 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.480 2026-07-10 16:56:06,051 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.442 2026-07-10 16:56:06,055 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.341 2026-07-10 16:56:06,100 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.347 2026-07-10 16:56:06,141 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.014 0.143 2026-07-10 16:56:06,165 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.091 2026-07-10 16:56:06,212 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.023 2026-07-10 16:56:06,268 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:56:06,295 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:56:07,303 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Open Brain app and wait for vault sidebar (trigger: .o_brain_sidebar)' 2026-07-10 16:56:07,312 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Ensure the "000 Timeline Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:56:07,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Click the "Timeline" header button (trigger: .o_brain_header__timeline-btn)' 2026-07-10 16:56:07,347 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Verify TimelineView is rendered (trigger: .o_brain_timeline_view)' 2026-07-10 16:56:07,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Verify day-group headers are present (trigger: .o_brain_timeline_day_header)' 2026-07-10 16:56:07,370 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:07] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 5 0.004 0.014 2026-07-10 16:56:07,659 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:56:08,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Click "Last 7 days" range filter (trigger: .o_brain_filter_pill:contains("Last 7 days"))' 2026-07-10 16:56:08,148 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Verify timeline reloaded (main area visible) (trigger: .o_brain_timeline_main)' 2026-07-10 16:56:08,155 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:08] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 5 0.003 0.014 2026-07-10 16:56:08,161 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Press ← to navigate to previous day (trigger: .o_brain_timeline_view)' 2026-07-10 16:56:08,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: Tour timeline_view on step: 'Verify timeline day is still rendered (trigger: .o_brain_timeline_view)' 2026-07-10 16:56:08,180 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: test successful 2026-07-10 16:56:08,194 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Closing chrome headless with pid 9247 2026-07-10 16:56:08,194 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Closing websocket connection 2026-07-10 16:56:08,195 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Terminating chrome headless with pid 9247 2026-07-10 16:56:08,310 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165608_310532_TestBrainTimelineTour.txt 2026-07-10 16:56:08,311 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Removing chrome user profile "/tmp/tmpd3z2t356_chrome_odoo" 2026-07-10 16:56:08,341 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:56:08,602 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour: Starting TestBrainUxBatchATour.test_ux_batch_a_tour ... 2026-07-10 16:56:08,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome pid: 9450 2026-07-10 16:56:08,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome headless temporary user profile dir: /tmp/tmph7ywjbr2_chrome_odoo 2026-07-10 16:56:08,899 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Issuing json command http://127.0.0.1:38335/json/version 2026-07-10 16:56:08,900 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:38335/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:56:08,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:56:08,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Issuing json command http://127.0.0.1:38335/json 2026-07-10 16:56:08,959 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:38335/json with timeout 3 increased to 10s during tests 2026-07-10 16:56:08,977 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Websocket url found: ws://127.0.0.1:38335/devtools/page/BAFD9F63BD2CC955B3E5A1A04BEC3D9D 2026-07-10 16:56:08,998 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Enable chrome headless console log notification 2026-07-10 16:56:09,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome headless enable page notifications 2026-07-10 16:56:09,868 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:56:09,888 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Setting session cookie in browser 2026-07-10 16:56:09,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:56:09,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:56:09,929 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:56:12,332 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web HTTP/1.1" 200 - 115 0.115 2.295 2026-07-10 16:56:12,336 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Navigation result: {'frameId': 'BAFD9F63BD2CC955B3E5A1A04BEC3D9D', 'loaderId': 'E92935C1E4279DA682CBCE29D964D2F0', 'isDownload': False} 2026-07-10 16:56:12,336 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Evaluate ready code "odoo.isTourReady('viin_brain_ux_batch_a')" 2026-07-10 16:56:12,395 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-07-10 16:56:12,425 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.036 2026-07-10 16:56:12,504 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.009 0.068 2026-07-10 16:56:12,531 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.018 0.083 2026-07-10 16:56:12,551 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:56:12,564 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.019 0.085 2026-07-10 16:56:12,654 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:12] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.013 2026-07-10 16:56:13,670 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.025 2026-07-10 16:56:13,684 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-10 16:56:13,691 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-10 16:56:13,700 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-10 16:56:13,742 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "POST /web/action/load HTTP/1.1" 200 - 7 0.019 0.018 2026-07-10 16:56:13,777 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.020 0.047 2026-07-10 16:56:13,822 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Evaluate test code "odoo.startTour('viin_brain_ux_batch_a', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:56:13,952 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:13] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.070 0.141 2026-07-10 16:56:14,002 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:56:14,063 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.038 0.272 2026-07-10 16:56:14,092 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/action/load HTTP/1.1" 200 - 7 0.014 0.331 2026-07-10 16:56:14,100 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.337 2026-07-10 16:56:14,112 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:56:14,223 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.052 0.370 2026-07-10 16:56:14,274 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.017 0.466 2026-07-10 16:56:14,279 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.427 2026-07-10 16:56:14,461 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.084 0.401 2026-07-10 16:56:14,469 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:56:14,484 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:56:14,505 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:56:14,507 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.020 0.417 2026-07-10 16:56:14,539 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.416 2026-07-10 16:56:14,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.009 0.430 2026-07-10 16:56:14,604 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.367 2026-07-10 16:56:14,631 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/action/load HTTP/1.1" 200 - 8 0.008 0.336 2026-07-10 16:56:14,680 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.017 0.145 2026-07-10 16:56:14,684 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.115 2026-07-10 16:56:14,725 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.018 2026-07-10 16:56:14,780 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.019 2026-07-10 16:56:14,835 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:14,876 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:14] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:56:15,794 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:56:15,798 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Pick the "BatchA Empty" vault from the switcher (trigger: .o_brain_sidebar_vault_select)' 2026-07-10 16:56:15,812 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:15,816 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Wait for the empty vault's page tree to finish loading (trigger: .o_brain_sidebar_pages:not(:has(.o_brain_sidebar_loading)))' 2026-07-10 16:56:15,832 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:56:15,854 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.009 2026-07-10 16:56:16,494 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:56:16,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P8-2 - Create-first CTA is visible on a zero-page vault (trigger: .o_brain_empty_state__cta_create.btn-primary)' 2026-07-10 16:56:16,628 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P8-2 - View Timeline is hidden in zero-page mode (trigger: .o_brain_empty_state:not(:has(.o_brain_empty_state__timeline-link)))' 2026-07-10 16:56:16,645 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P8-2 - Open today's note is demoted to a btn-link (trigger: .o_brain_empty_state__actions)' 2026-07-10 16:56:16,664 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P8-3 - click create CTA (trigger: .o_brain_empty_state__cta_create)' 2026-07-10 16:56:16,678 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P8-3 - page title input renders with placeholder name (trigger: .o_brain_page_title_input[data-title="Untitled page"])' 2026-07-10 16:56:16,748 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.page/create HTTP/1.1" 200 - 25 0.029 0.051 2026-07-10 16:56:16,780 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.014 0.008 2026-07-10 16:56:16,857 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 22 0.040 0.060 2026-07-10 16:56:16,875 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.007 0.101 2026-07-10 16:56:16,886 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.107 2026-07-10 16:56:16,916 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.013 0.103 2026-07-10 16:56:16,932 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.004 0.127 2026-07-10 16:56:16,990 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:16] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.009 0.175 2026-07-10 16:56:17,003 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.006 0.133 2026-07-10 16:56:17,021 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.133 2026-07-10 16:56:17,033 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.135 2026-07-10 16:56:17,047 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.116 2026-07-10 16:56:17,059 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.114 2026-07-10 16:56:17,075 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.009 0.070 2026-07-10 16:56:17,087 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.066 2026-07-10 16:56:17,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.064 2026-07-10 16:56:17,105 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.060 2026-07-10 16:56:17,122 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.009 0.045 2026-07-10 16:56:17,164 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.013 0.008 2026-07-10 16:56:17,192 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.021 0.027 2026-07-10 16:56:17,200 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.023 2026-07-10 16:56:17,209 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.030 2026-07-10 16:56:17,219 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:56:17,259 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.015 2026-07-10 16:56:17,307 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.023 0.015 2026-07-10 16:56:17,319 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.009 2026-07-10 16:56:17,336 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 2 0.004 0.044 2026-07-10 16:56:17,367 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.014 0.043 2026-07-10 16:56:17,380 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.060 2026-07-10 16:56:17,392 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.050 2026-07-10 16:56:17,405 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.004 0.032 2026-07-10 16:56:17,426 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:56:17,536 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.022 0.035 2026-07-10 16:56:17,671 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.010 2026-07-10 16:56:17,700 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.014 0.012 2026-07-10 16:56:17,749 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.064 2026-07-10 16:56:17,777 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:17] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.005 0.093 2026-07-10 16:56:18,399 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.005 2026-07-10 16:56:18,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P14-3 - fresh page has no last-saved timestamp (trigger: .o_brain_editor_body:not(:has(.o_brain_last_saved_ts)))' 2026-07-10 16:56:18,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Pick the "BatchA Shallow" vault from the switcher (trigger: .o_brain_sidebar_vault_select)' 2026-07-10 16:56:18,461 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:56:18,468 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Sidebar shows the Solo page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Solo")))' 2026-07-10 16:56:18,477 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:18,493 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:56:18,517 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:18] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.004 0.011 2026-07-10 16:56:19,295 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.026 0.007 2026-07-10 16:56:19,319 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 2 0.017 0.038 2026-07-10 16:56:19,346 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.043 2026-07-10 16:56:19,351 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P7-2 - root page breadcrumb shows vault › current page (1 sep, 0 ellipsis) (trigger: .o_brain_breadcrumb:not(.o_brain_breadcrumb_truncated))' 2026-07-10 16:56:19,363 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.011 0.045 2026-07-10 16:56:19,391 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.015 0.075 2026-07-10 16:56:19,410 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.011 0.071 2026-07-10 16:56:19,444 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.026 0.137 2026-07-10 16:56:19,464 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.009 0.088 2026-07-10 16:56:19,477 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.006 0.018 2026-07-10 16:56:19,487 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 2 0.005 0.088 2026-07-10 16:56:19,500 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.077 2026-07-10 16:56:19,523 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.011 0.096 2026-07-10 16:56:19,533 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.170 2026-07-10 16:56:19,545 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.072 2026-07-10 16:56:19,560 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.007 0.042 2026-07-10 16:56:19,579 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:56:19,650 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.003 2026-07-10 16:56:19,678 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.004 0.030 2026-07-10 16:56:19,690 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.002 0.035 2026-07-10 16:56:20,721 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Pick the "BatchA Deep" vault from the switcher (trigger: .o_brain_sidebar_vault_select)' 2026-07-10 16:56:20,732 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Expand DeepVault Root (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("DeepRoot")) .o_brain_page_toggle)' 2026-07-10 16:56:20,734 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:56:20,749 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:56:20,763 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:20,791 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:20] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.009 2026-07-10 16:56:21,536 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Expand A (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("DeepA")) .o_brain_page_toggle)' 2026-07-10 16:56:21,545 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:21] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.007 2026-07-10 16:56:21,741 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:56:22,318 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Expand B (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("DeepB")) .o_brain_page_toggle)' 2026-07-10 16:56:22,330 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.009 2026-07-10 16:56:23,099 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Expand C (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("DeepC")) .o_brain_page_toggle)' 2026-07-10 16:56:23,109 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:23] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.008 2026-07-10 16:56:23,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Click the deep Leaf page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("DeepLeaf")))' 2026-07-10 16:56:23,895 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:23] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.003 0.009 2026-07-10 16:56:24,679 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:56:24,705 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.031 2026-07-10 16:56:24,721 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 2 0.003 0.037 2026-07-10 16:56:24,723 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P7-3 - truncated class + ellipsis + title attr (trigger: .o_brain_breadcrumb.o_brain_breadcrumb_truncated)' 2026-07-10 16:56:24,747 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.014 0.033 2026-07-10 16:56:24,798 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 8 0.036 0.053 2026-07-10 16:56:24,809 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.065 2026-07-10 16:56:24,831 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.003 0.073 2026-07-10 16:56:24,849 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.008 0.061 2026-07-10 16:56:24,859 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.063 2026-07-10 16:56:24,867 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 2 0.002 0.067 2026-07-10 16:56:24,913 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 8 0.018 0.085 2026-07-10 16:56:24,920 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.092 2026-07-10 16:56:24,928 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.090 2026-07-10 16:56:24,951 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 8 0.008 0.033 2026-07-10 16:56:24,967 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:24] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-07-10 16:56:25,032 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:25] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.005 0.011 2026-07-10 16:56:25,052 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:25] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.004 0.023 2026-07-10 16:56:25,056 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.023 2026-07-10 16:56:26,112 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P13-1 - header carries a 1 px border-bottom (trigger: .o_brain_editor_header)' 2026-07-10 16:56:26,129 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Type into the editor body to trigger autosave (B3: insertText via OdooEditor) (trigger: .o_brain_editor_body_edit[contenteditable="true"])' 2026-07-10 16:56:26,157 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P14-1 - Saved HH:MM appears after autosave debounce (trigger: .o_brain_last_saved_ts)' 2026-07-10 16:56:26,707 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:26] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 17 0.020 0.042 2026-07-10 16:56:27,480 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'Navigate back to DeepA (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("DeepA")))' 2026-07-10 16:56:27,541 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.026 0.026 2026-07-10 16:56:27,556 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: Tour viin_brain_ux_batch_a on step: 'AC-P14-4 - timestamp gone on page switch (trigger: .o_brain_page_title_input[data-title="DeepA"])' 2026-07-10 16:56:27,562 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.015 0.052 2026-07-10 16:56:27,599 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.014 0.076 2026-07-10 16:56:27,611 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.067 2026-07-10 16:56:27,630 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.101 2026-07-10 16:56:27,650 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.006 0.105 2026-07-10 16:56:27,658 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.095 2026-07-10 16:56:27,667 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.092 2026-07-10 16:56:27,673 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.052 2026-07-10 16:56:27,680 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.048 2026-07-10 16:56:27,768 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.005 0.029 2026-07-10 16:56:27,782 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.004 0.046 2026-07-10 16:56:27,785 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.038 2026-07-10 16:56:28,103 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:56:28,520 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: test successful 2026-07-10 16:56:28,533 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:28,540 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Closing chrome headless with pid 9450 2026-07-10 16:56:28,541 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Closing websocket connection 2026-07-10 16:56:28,547 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Terminating chrome headless with pid 9450 2026-07-10 16:56:28,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165628_646097_TestBrainUxBatchATour.txt 2026-07-10 16:56:28,646 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Removing chrome user profile "/tmp/tmph7ywjbr2_chrome_odoo" 2026-07-10 16:56:28,704 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:56:28,932 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour: Starting TestBrainUxHighTour.test_ux_high_tour ... 2026-07-10 16:56:29,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome pid: 9764 2026-07-10 16:56:29,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome headless temporary user profile dir: /tmp/tmp50h1jyv5_chrome_odoo 2026-07-10 16:56:29,364 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Issuing json command http://127.0.0.1:46677/json/version 2026-07-10 16:56:29,366 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46677/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:56:29,421 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:56:29,422 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Issuing json command http://127.0.0.1:46677/json 2026-07-10 16:56:29,423 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:46677/json with timeout 3 increased to 10s during tests 2026-07-10 16:56:29,448 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Websocket url found: ws://127.0.0.1:46677/devtools/page/692DE0FF6BA2420E3CF140C5C6EA3A33 2026-07-10 16:56:29,485 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Enable chrome headless console log notification 2026-07-10 16:56:29,511 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome headless enable page notifications 2026-07-10 16:56:30,310 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:56:30,319 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Setting session cookie in browser 2026-07-10 16:56:30,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:56:30,322 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:56:30,349 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:56:31,657 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web HTTP/1.1" 200 - 115 0.108 1.207 2026-07-10 16:56:31,662 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Navigation result: {'frameId': '692DE0FF6BA2420E3CF140C5C6EA3A33', 'loaderId': 'C04CDDBFA74C4485C84F420FAD96CA10', 'isDownload': False} 2026-07-10 16:56:31,662 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Evaluate ready code "odoo.isTourReady('viin_brain_ux_high_tour')" 2026-07-10 16:56:31,737 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.016 0.025 2026-07-10 16:56:31,802 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.005 0.077 2026-07-10 16:56:31,828 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.105 2026-07-10 16:56:31,865 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:56:31,873 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.013 0.133 2026-07-10 16:56:31,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.003 0.169 2026-07-10 16:56:31,940 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:31] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-10 16:56:33,006 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.005 0.033 2026-07-10 16:56:33,023 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-10 16:56:33,053 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.033 2026-07-10 16:56:33,071 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.047 2026-07-10 16:56:33,128 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/action/load HTTP/1.1" 200 - 7 0.068 0.026 2026-07-10 16:56:33,131 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Evaluate test code "odoo.startTour('viin_brain_ux_high_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:56:33,143 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.008 0.056 2026-07-10 16:56:33,170 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.090 2026-07-10 16:56:33,198 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.071 2026-07-10 16:56:33,202 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.007 2026-07-10 16:56:33,230 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.020 2026-07-10 16:56:33,287 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 13 0.026 0.124 2026-07-10 16:56:33,300 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:33,432 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.040 0.242 2026-07-10 16:56:33,617 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.092 0.347 2026-07-10 16:56:33,627 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:56:33,645 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-10 16:56:33,665 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:33,785 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /mail/init_messaging HTTP/1.1" 200 - 72 0.068 0.610 2026-07-10 16:56:33,827 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:56:33,900 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.044 0.733 2026-07-10 16:56:33,950 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.023 0.688 2026-07-10 16:56:33,954 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.510 2026-07-10 16:56:33,977 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:33] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.504 2026-07-10 16:56:34,019 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.015 0.530 2026-07-10 16:56:34,052 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.011 0.232 2026-07-10 16:56:34,069 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.252 2026-07-10 16:56:34,115 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.028 0.055 2026-07-10 16:56:34,121 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.033 2026-07-10 16:56:34,166 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.012 0.019 2026-07-10 16:56:34,214 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:34,249 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:34] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.009 2026-07-10 16:56:35,279 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:56:35,294 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'Ensure the "UX Tour Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:56:35,314 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.007 0.008 2026-07-10 16:56:35,329 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:35,347 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:56:35,411 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P12 - sidebar toggle button is visible (trigger: .o_brain_sidebar_toggle_btn)' 2026-07-10 16:56:35,428 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P12 - collapse the sidebar (trigger: .o_brain_sidebar_toggle_btn)' 2026-07-10 16:56:35,445 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P12 - sidebar shows collapsed class (trigger: .o_brain_sidebar.o_brain_vault_sidebar--collapsed)' 2026-07-10 16:56:35,461 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P12 - re-expand the sidebar (trigger: .o_brain_sidebar_toggle_btn)' 2026-07-10 16:56:35,478 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P12 - sidebar back to expanded (trigger: .o_brain_sidebar:not(.o_brain_vault_sidebar--collapsed))' 2026-07-10 16:56:35,494 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P3 - open UX Empty page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("UX Empty")))' 2026-07-10 16:56:35,512 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:56:35,547 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P3 - backlink panel auto-collapses on empty page (trigger: .o_brain_app_body.o_brain_context_is_collapsed)' 2026-07-10 16:56:35,548 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.022 0.012 2026-07-10 16:56:35,652 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.042 0.078 2026-07-10 16:56:35,683 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.022 0.102 2026-07-10 16:56:35,704 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.007 0.150 2026-07-10 16:56:35,716 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.101 2026-07-10 16:56:35,730 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.007 0.140 2026-07-10 16:56:35,743 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.142 2026-07-10 16:56:35,757 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.087 2026-07-10 16:56:35,774 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.092 2026-07-10 16:56:35,784 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.089 2026-07-10 16:56:35,798 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.005 0.078 2026-07-10 16:56:35,814 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.076 2026-07-10 16:56:35,845 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.022 0.068 2026-07-10 16:56:35,862 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.010 0.105 2026-07-10 16:56:35,895 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.007 0.007 2026-07-10 16:56:35,909 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.026 2026-07-10 16:56:35,916 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.023 2026-07-10 16:56:35,927 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.036 2026-07-10 16:56:35,959 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.018 0.007 2026-07-10 16:56:35,989 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.006 0.011 2026-07-10 16:56:36,017 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:36] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.008 0.011 2026-07-10 16:56:36,101 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:36] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.026 2026-07-10 16:56:36,261 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-10 16:56:36,302 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:36] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.017 0.015 2026-07-10 16:56:36,362 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:36] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.026 0.055 2026-07-10 16:56:36,391 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:36] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.007 0.110 2026-07-10 16:56:37,035 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P3 - manually expand backlink panel via toggle (trigger: .o_brain_context_toggle_btn)' 2026-07-10 16:56:37,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P3 - backlink panel expanded after toggle (trigger: .o_brain_app_body:not(.o_brain_context_is_collapsed))' 2026-07-10 16:56:37,064 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - open right-click context menu on UX Parent (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("UX Parent")))' 2026-07-10 16:56:37,078 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - context menu visible with Rename action (trigger: .o_brain_page_ctx_menu .o_brain_ctx_rename)' 2026-07-10 16:56:37,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - try to delete a page with children → warning, no dialog (trigger: .o_brain_page_ctx_menu .o_brain_ctx_delete)' 2026-07-10 16:56:37,112 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - context menu closed after delete attempt (trigger: body:not(:has(.o_brain_page_ctx_menu)))' 2026-07-10 16:56:37,127 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - expand UX Parent so UX Child renders in sidebar (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("UX Parent")) .o_brain_page_toggle)' 2026-07-10 16:56:37,148 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:37] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.009 2026-07-10 16:56:37,151 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - open context menu on UX Child (leaf) (trigger: .o_brain_page_node:has(.o_brain_page_name:contains("UX Child")))' 2026-07-10 16:56:37,725 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-10 16:56:37,913 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - click Rename (trigger: .o_brain_page_ctx_menu .o_brain_ctx_rename)' 2026-07-10 16:56:37,928 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - inline rename input visible (trigger: .o_brain_page_rename_input)' 2026-07-10 16:56:37,946 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: Tour viin_brain_ux_high_tour on step: 'P6 - sidebar shows renamed page (trigger: .o_brain_page_name:contains("UX Child Renamed"))' 2026-07-10 16:56:38,003 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:38] "POST /web/dataset/call_kw/viin.brain.page/write HTTP/1.1" 200 - 22 0.029 0.036 2026-07-10 16:56:38,058 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:38] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 19 0.019 0.027 2026-07-10 16:56:38,763 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: test successful 2026-07-10 16:56:38,774 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:38,786 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Closing chrome headless with pid 9764 2026-07-10 16:56:38,787 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Closing websocket connection 2026-07-10 16:56:38,788 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Terminating chrome headless with pid 9764 2026-07-10 16:56:38,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165638_910063_TestBrainUxHighTour.txt 2026-07-10 16:56:38,910 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Removing chrome user profile "/tmp/tmp50h1jyv5_chrome_odoo" 2026-07-10 16:56:38,942 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:56:44,493 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_create_vault_default_company ... 2026-07-10 16:56:44,531 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_field_brain_admin_bypass_no_membership ... 2026-07-10 16:56:44,558 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_field_by_role ... 2026-07-10 16:56:44,594 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_field_non_member ... 2026-07-10 16:56:44,616 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_member_role_required ... 2026-07-10 16:56:44,635 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_member_vault_user_unique ... 2026-07-10 16:56:44,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_page_count_compute ... 2026-07-10 16:56:44,667 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_user_is_member_helper ... 2026-07-10 16:56:44,673 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_vault_default_role_selection ... 2026-07-10 16:56:44,730 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_vault_name_company_unique ... 2026-07-10 16:56:44,773 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:56:44,828 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour: Starting TestBrainWikilinkTour.test_brain_wikilink_tour ... 2026-07-10 16:56:45,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome pid: 10006 2026-07-10 16:56:45,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome headless temporary user profile dir: /tmp/tmp7u88fjws_chrome_odoo 2026-07-10 16:56:45,231 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Issuing json command http://127.0.0.1:41219/json/version 2026-07-10 16:56:45,233 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41219/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:56:45,301 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:56:45,301 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Issuing json command http://127.0.0.1:41219/json 2026-07-10 16:56:45,302 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:41219/json with timeout 3 increased to 10s during tests 2026-07-10 16:56:45,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Websocket url found: ws://127.0.0.1:41219/devtools/page/761FFCA756BF8B7597D289308B16F2D9 2026-07-10 16:56:45,343 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Enable chrome headless console log notification 2026-07-10 16:56:45,356 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome headless enable page notifications 2026-07-10 16:56:46,149 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:56:46,164 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Setting session cookie in browser 2026-07-10 16:56:46,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Open "http://127.0.0.1:8069/web#action=626" in browser 2026-07-10 16:56:46,170 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Navigating to: "http://127.0.0.1:8069/web#action=626" 2026-07-10 16:56:46,201 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:56:47,440 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web HTTP/1.1" 200 - 115 0.139 1.104 2026-07-10 16:56:47,442 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Navigation result: {'frameId': '761FFCA756BF8B7597D289308B16F2D9', 'loaderId': '49B72F87E5A6835A9F81FE73A86CB360', 'isDownload': False} 2026-07-10 16:56:47,443 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Evaluate ready code "odoo.isTourReady('viin_brain_wikilink')" 2026-07-10 16:56:47,535 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.014 0.047 2026-07-10 16:56:47,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.010 0.071 2026-07-10 16:56:47,569 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.088 2026-07-10 16:56:47,596 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.007 0.107 2026-07-10 16:56:47,609 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:56:47,616 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.133 2026-07-10 16:56:47,673 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:47] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.009 2026-07-10 16:56:48,803 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:48] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.034 2026-07-10 16:56:48,833 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:48] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-10 16:56:48,868 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:48] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-07-10 16:56:48,871 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:48] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-10 16:56:48,930 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:48] "POST /web/action/load HTTP/1.1" 200 - 7 0.051 0.033 2026-07-10 16:56:48,974 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:48] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.018 0.093 2026-07-10 16:56:49,036 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Evaluate test code "odoo.startTour('viin_brain_wikilink', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=626"})" 2026-07-10 16:56:49,195 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.092 0.202 2026-07-10 16:56:49,229 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /web/action/load HTTP/1.1" 200 - 7 0.018 0.307 2026-07-10 16:56:49,281 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:56:49,372 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.055 0.383 2026-07-10 16:56:49,390 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:49,392 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.007 0.444 2026-07-10 16:56:49,532 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.054 0.490 2026-07-10 16:56:49,575 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.014 0.569 2026-07-10 16:56:49,599 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.521 2026-07-10 16:56:49,766 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.069 0.494 2026-07-10 16:56:49,775 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:49,789 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:56:49,799 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:56:49,829 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.037 0.532 2026-07-10 16:56:49,852 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.446 2026-07-10 16:56:49,881 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.475 2026-07-10 16:56:49,914 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.365 2026-07-10 16:56:49,940 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.346 2026-07-10 16:56:49,997 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.171 2026-07-10 16:56:50,005 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.083 2026-07-10 16:56:50,037 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:50] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.012 0.039 2026-07-10 16:56:50,122 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:50] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.025 0.018 2026-07-10 16:56:50,190 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.007 2026-07-10 16:56:50,217 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:56:51,105 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-10 16:56:51,110 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:56:51,127 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Click the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:56:51,147 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.007 2026-07-10 16:56:51,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Editor shows Welcome title (trigger: .o_brain_page_title_input[data-title="Welcome"])' 2026-07-10 16:56:51,192 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.034 0.015 2026-07-10 16:56:51,231 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.067 2026-07-10 16:56:51,252 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.009 0.080 2026-07-10 16:56:51,273 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.013 0.094 2026-07-10 16:56:51,283 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.004 0.097 2026-07-10 16:56:51,299 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.110 2026-07-10 16:56:51,308 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.012 2026-07-10 16:56:51,318 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.078 2026-07-10 16:56:51,336 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.072 2026-07-10 16:56:51,345 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.142 2026-07-10 16:56:51,358 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.071 2026-07-10 16:56:51,383 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.057 2026-07-10 16:56:51,401 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.005 0.067 2026-07-10 16:56:51,408 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.025 2026-07-10 16:56:51,453 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.015 0.007 2026-07-10 16:56:51,473 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.006 0.023 2026-07-10 16:56:51,491 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.006 0.050 2026-07-10 16:56:51,500 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.046 2026-07-10 16:56:51,518 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.005 2026-07-10 16:56:51,553 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.011 2026-07-10 16:56:51,583 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.006 0.011 2026-07-10 16:56:51,674 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.029 2026-07-10 16:56:51,799 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.011 0.004 2026-07-10 16:56:51,838 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.015 0.037 2026-07-10 16:56:51,857 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.057 2026-07-10 16:56:51,900 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.093 2026-07-10 16:56:52,578 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Click into editor body to focus it (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:56:52,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Type [[ to start wikilink trigger (trigger: .o_brain_editor_body_edit)' 2026-07-10 16:56:52,615 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Existing 'Contract' pages are listed as wikilink results (trigger: .o_we_decorator_popover .o_we_decorator_popover__item:contains("Contract"))' 2026-07-10 16:56:52,819 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:52] "POST /web/dataset/call_kw/viin.brain.page/brain_wikilink_autocomplete HTTP/1.1" 200 - 4 0.002 0.010 2026-07-10 16:56:52,989 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-10 16:56:53,180 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:53] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 23 0.021 0.048 2026-07-10 16:56:53,946 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Popover results visible - select first via Enter (trigger: .o_we_decorator_popover .o_we_decorator_popover__item)' 2026-07-10 16:56:53,961 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Wikilink chip is inserted in the editor body (trigger: .o_brain_editor_body_edit .o_brain_chip--wikilink)' 2026-07-10 16:56:53,977 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Autocomplete popover is closed (trigger: .o_brain_editor_body_edit:not(:has(.o_we_decorator_popover)))' 2026-07-10 16:56:53,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Wait for autosave to complete (trigger: .o_brain_save_state[data-save-state="saved"])' 2026-07-10 16:56:54,592 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:54] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 11 0.008 0.019 2026-07-10 16:56:55,362 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Navigate away to another top-level page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Contracts Database")))' 2026-07-10 16:56:55,407 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.027 0.010 2026-07-10 16:56:55,419 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.004 0.039 2026-07-10 16:56:55,422 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Navigate back to Welcome to verify chip persists after reload (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:56:55,448 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.012 0.051 2026-07-10 16:56:55,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: Tour viin_brain_wikilink on step: 'Wikilink chip still present after reload (trigger: .o_brain_editor_body_edit .o_brain_chip--wikilink)' 2026-07-10 16:56:55,483 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.020 0.070 2026-07-10 16:56:55,494 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.094 2026-07-10 16:56:55,511 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.086 2026-07-10 16:56:55,532 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.009 0.084 2026-07-10 16:56:55,541 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.090 2026-07-10 16:56:55,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.008 0.088 2026-07-10 16:56:55,568 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.078 2026-07-10 16:56:55,575 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.003 0.055 2026-07-10 16:56:55,582 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.060 2026-07-10 16:56:55,597 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.004 0.065 2026-07-10 16:56:55,610 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.050 2026-07-10 16:56:55,621 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.064 2026-07-10 16:56:55,632 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.069 2026-07-10 16:56:55,641 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.061 2026-07-10 16:56:55,651 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.068 2026-07-10 16:56:55,660 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.003 0.052 2026-07-10 16:56:55,672 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.002 0.041 2026-07-10 16:56:55,741 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.006 2026-07-10 16:56:55,765 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.008 0.018 2026-07-10 16:56:55,796 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:55] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.010 0.041 2026-07-10 16:56:56,839 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: test successful 2026-07-10 16:56:56,860 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:56:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-10 16:56:56,877 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Closing chrome headless with pid 10006 2026-07-10 16:56:56,878 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Closing websocket connection 2026-07-10 16:56:56,879 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Terminating chrome headless with pid 10006 2026-07-10 16:56:57,009 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165657_008731_TestBrainWikilinkTour.txt 2026-07-10 16:56:57,009 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Removing chrome user profile "/tmp/tmp7u88fjws_chrome_odoo" 2026-07-10 16:56:57,046 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:57:03,139 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_acl_non_vault_member_gets_empty ... 2026-07-10 16:57:03,201 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_acl_vault_member_sees_results ... 2026-07-10 16:57:03,234 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_0_returns_empty ... 2026-07-10 16:57:03,235 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_1_returns_direct_neighbors_only ... 2026-07-10 16:57:03,240 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_2_returns_two_hops ... 2026-07-10 16:57:03,249 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_recorded_correctly ... 2026-07-10 16:57:03,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_direction_both ... 2026-07-10 16:57:03,263 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_direction_incoming ... 2026-07-10 16:57:03,267 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_direction_outgoing ... 2026-07-10 16:57:03,272 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_empty_start_returns_empty ... 2026-07-10 16:57:03,273 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_link_type_filter_empty_list_means_all ... 2026-07-10 16:57:03,279 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_link_type_filter_reference_only ... 2026-07-10 16:57:03,284 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_link_type_filter_wikilink_only ... 2026-07-10 16:57:03,287 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_max_results_caps_output ... 2026-07-10 16:57:03,387 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_max_results_default_200 ... 2026-07-10 16:57:03,403 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_no_cycles ... 2026-07-10 16:57:03,434 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_via_link_ids_carries_link_id ... 2026-07-10 16:57:03,453 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:57:03,456 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_p16_grep_gate: Starting TestP16GrepGate.test_no_document_exec_command_in_prod_js ... 2026-07-10 16:57:03,470 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_p16_grep_gate: Starting TestP16GrepGate.test_no_invalid_editor_api_in_prod_js ... 2026-07-10 16:57:03,490 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:57:09,003 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_all_pre_wi12_fields_preserved ... 2026-07-10 16:57:09,031 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_conditional_invisibility_ai ... 2026-07-10 16:57:09,035 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_conditional_invisibility_public ... 2026-07-10 16:57:09,039 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_field_to_section_mapping ... 2026-07-10 16:57:09,043 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_no_legacy_attrs_syntax ... 2026-07-10 16:57:09,047 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_readonly_counters_preserved ... 2026-07-10 16:57:09,052 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_section_labels_present ... 2026-07-10 16:57:09,066 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:57:10,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_seed: Starting TestBrainAccountSeed.test_brain_account_page_t5_defaults ... 2026-07-10 16:57:10,175 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_seed: Starting TestBrainAccountSeed.test_brain_account_seed_present ... 2026-07-10 16:57:10,186 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_seed: Starting TestBrainAccountSeed.test_brain_account_seed_uniqueness ... 2026-07-10 16:57:10,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_seed: Starting TestBrainAccountSeed.test_brain_account_vault_acl_cross_company ... 2026-07-10 16:57:19,626 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_seed: Starting TestBrainAccountSeed.test_brain_account_vault_acl_isolation ... 2026-07-10 16:57:19,652 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_seed: Starting TestBrainAccountSeed.test_brain_account_vault_acl_visible_readonly ... 2026-07-10 16:57:19,728 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 788, model: viin.brain.vault 2026-07-10 16:57:19,742 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 788, model: viin.brain.page 2026-07-10 16:57:19,754 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:57:19,957 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_sidebar: Starting TestBrainAccountSidebar.test_account_move_brain_page_count_field_present ... 2026-07-10 16:57:19,968 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_sidebar: Starting TestBrainAccountSidebar.test_account_move_brain_sidebar_opt_in ... 2026-07-10 16:57:19,969 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_sidebar: Starting TestBrainAccountSidebar.test_account_move_brain_sidebar_view_inherit_installed ... 2026-07-10 16:57:19,980 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account.tests.test_brain_account_sidebar: Starting TestBrainAccountSidebar.test_account_move_in_linkable_models_param ... 2026-07-10 16:57:19,996 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:57:25,840 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_account_report_requires_target ... 2026-07-10 16:57:25,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_banner_text_populated ... 2026-07-10 16:57:26,038 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_capture_account_report ... 2026-07-10 16:57:26,160 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_capture_normalizes_empty_options ... 2026-07-10 16:57:26,305 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_recapture_same_anchor_updates ... 2026-07-10 16:57:26,439 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_refresh_forwards_options ... 2026-07-10 16:57:26,583 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_refresh_rerenders ... 2026-07-10 16:57:26,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_require_access_placeholder ... 2026-07-10 16:57:26,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: Starting TestBrainAccountReportEmbed.test_snapshot_mode_empty_on_access_error ... 2026-07-10 16:57:27,137 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-10 16:57:27,144 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour: Starting TestBrainAccountReportTour.test_tour_embed_report ... 2026-07-10 16:57:27,604 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome pid: 10261 2026-07-10 16:57:27,605 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome headless temporary user profile dir: /tmp/tmpc43kaxwh_chrome_odoo 2026-07-10 16:57:27,605 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Issuing json command http://127.0.0.1:44155/json/version 2026-07-10 16:57:27,607 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44155/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:57:27,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:57:27,636 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Issuing json command http://127.0.0.1:44155/json 2026-07-10 16:57:27,645 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:44155/json with timeout 3 increased to 10s during tests 2026-07-10 16:57:27,663 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Websocket url found: ws://127.0.0.1:44155/devtools/page/1D1F6634C16CB38EF08F4FF8696FF05C 2026-07-10 16:57:27,685 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Enable chrome headless console log notification 2026-07-10 16:57:27,692 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome headless enable page notifications 2026-07-10 16:57:28,612 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:57:28,624 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Setting session cookie in browser 2026-07-10 16:57:28,627 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Open "http://127.0.0.1:8069/web" in browser 2026-07-10 16:57:28,627 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Navigating to: "http://127.0.0.1:8069/web" 2026-07-10 16:57:28,650 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:57:30,171 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web HTTP/1.1" 200 - 115 0.152 1.375 2026-07-10 16:57:30,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Navigation result: {'frameId': '1D1F6634C16CB38EF08F4FF8696FF05C', 'loaderId': '489A784C14F16DA20090DA18ACB25B4E', 'isDownload': False} 2026-07-10 16:57:30,178 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Evaluate ready code "odoo.isTourReady('viin_brain_embed_report')" 2026-07-10 16:57:30,246 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.029 2026-07-10 16:57:30,261 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.005 0.042 2026-07-10 16:57:30,310 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:57:30,341 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.008 0.107 2026-07-10 16:57:30,354 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.135 2026-07-10 16:57:30,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.018 0.137 2026-07-10 16:57:30,424 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:30] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-07-10 16:57:31,482 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.038 2026-07-10 16:57:31,495 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.021 2026-07-10 16:57:31,510 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-10 16:57:31,529 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.038 2026-07-10 16:57:31,555 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.036 2026-07-10 16:57:31,640 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:57:31,680 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Evaluate test code "odoo.startTour('viin_brain_embed_report', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-07-10 16:57:31,733 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.057 0.116 2026-07-10 16:57:31,742 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.171 2026-07-10 16:57:31,768 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-10 16:57:31,927 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.079 0.286 2026-07-10 16:57:31,972 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.019 0.340 2026-07-10 16:57:32,085 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 40 0.031 0.410 2026-07-10 16:57:32,267 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 74 0.067 0.564 2026-07-10 16:57:32,270 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.595 2026-07-10 16:57:32,282 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-07-10 16:57:32,305 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-10 16:57:32,306 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.013 0.533 2026-07-10 16:57:32,333 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-07-10 16:57:32,347 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /web/offline HTTP/1.1" 200 - 7 0.013 0.556 2026-07-10 16:57:32,384 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.411 2026-07-10 16:57:32,403 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.008 0.414 2026-07-10 16:57:32,427 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.301 2026-07-10 16:57:32,471 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.145 2026-07-10 16:57:32,483 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.068 2026-07-10 16:57:32,512 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.023 2026-07-10 16:57:32,560 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.009 0.019 2026-07-10 16:57:32,612 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.019 2026-07-10 16:57:32,645 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:32] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:57:33,586 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:57:33,591 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report on step: 'Ensure a Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:57:33,608 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report on step: 'Root page "Welcome" is visible (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:57:33,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report on step: 'Capture account_report snapshot via rpc (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:57:33,638 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:33] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-10 16:57:33,653 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:33] "POST /web/dataset/call_kw/account.report/search_read HTTP/1.1" 200 - 4 0.002 0.006 2026-07-10 16:57:34,224 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:34] "POST /viin_brain_account_reports/embed/capture HTTP/1.1" 200 - 182 0.265 0.299 2026-07-10 16:57:34,228 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.451 2026-07-10 16:57:34,242 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report on step: 'Tour body tag confirms all assertions passed (trigger: body[data-wi11-tour-ok="yes"])' 2026-07-10 16:57:34,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: test successful 2026-07-10 16:57:34,253 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Closing chrome headless with pid 10261 2026-07-10 16:57:34,258 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Closing websocket connection 2026-07-10 16:57:34,260 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Terminating chrome headless with pid 10261 2026-07-10 16:57:34,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165734_355363_TestBrainAccountReportTour.txt 2026-07-10 16:57:34,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Removing chrome user profile "/tmp/tmpc43kaxwh_chrome_odoo" 2026-07-10 16:57:34,376 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour: Starting TestBrainAccountReportTour.test_tour_embed_report_live_mount_and_refresh ... 2026-07-10 16:57:34,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome pid: 10466 2026-07-10 16:57:34,830 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome headless temporary user profile dir: /tmp/tmpos3yswv8_chrome_odoo 2026-07-10 16:57:34,832 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Issuing json command http://127.0.0.1:32891/json/version 2026-07-10 16:57:34,839 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32891/json/version with timeout 3 increased to 10s during tests 2026-07-10 16:57:34,863 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Browser version: Chrome/150.0.7871.46 2026-07-10 16:57:34,864 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Issuing json command http://127.0.0.1:32891/json 2026-07-10 16:57:34,865 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common.requests: request http://127.0.0.1:32891/json with timeout 3 increased to 10s during tests 2026-07-10 16:57:34,885 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Websocket url found: ws://127.0.0.1:32891/devtools/page/01FCD3D84D13818E684194A179D306AA 2026-07-10 16:57:34,905 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Enable chrome headless console log notification 2026-07-10 16:57:34,923 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome headless enable page notifications 2026-07-10 16:57:35,869 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:57:35,888 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Setting session cookie in browser 2026-07-10 16:57:35,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Open "http://127.0.0.1:8069/web" in browser 2026-07-10 16:57:35,891 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Navigating to: "http://127.0.0.1:8069/web" 2026-07-10 16:57:35,916 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:57:37,177 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web HTTP/1.1" 200 - 115 0.097 1.170 2026-07-10 16:57:37,181 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Navigation result: {'frameId': '01FCD3D84D13818E684194A179D306AA', 'loaderId': 'EAF12D35023831FA2ED0B751198C3DF6', 'isDownload': False} 2026-07-10 16:57:37,181 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Evaluate ready code "odoo.isTourReady('viin_brain_embed_report_refresh_tour')" 2026-07-10 16:57:37,253 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web/assets/388d052/web.assets_web.min.css HTTP/1.1" 200 - 4 0.025 0.022 2026-07-10 16:57:37,269 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web/assets/bebf758/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.052 2026-07-10 16:57:37,350 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-07-10 16:57:37,364 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web/webclient/load_menus/447fd15c057ef3a913dd248ea9ea223dc6be14540a86c439a5455bbf5c3e9569 HTTP/1.1" 200 - 4 0.013 0.137 2026-07-10 16:57:37,389 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web/webclient/translations/4ebc7ff1be124337359b029f50fb4e76ab929033?lang=en_US HTTP/1.1" 200 - 4 0.009 0.164 2026-07-10 16:57:37,455 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 10 0.020 0.207 2026-07-10 16:57:37,502 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:37] "GET /web/assets/f75f7bd/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.023 2026-07-10 16:57:38,486 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-10 16:57:38,491 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.003 0.053 2026-07-10 16:57:38,508 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-10 16:57:38,514 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-10 16:57:38,556 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.014 0.037 2026-07-10 16:57:38,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-10 16:57:38,655 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Evaluate test code "odoo.startTour('viin_brain_embed_report_refresh_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-07-10 16:57:38,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.051 0.110 2026-07-10 16:57:38,889 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "POST /mail/init_messaging HTTP/1.1" 200 - 75 0.101 0.252 2026-07-10 16:57:38,895 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.343 2026-07-10 16:57:38,910 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-07-10 16:57:39,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 77 0.098 0.372 2026-07-10 16:57:39,200 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 37 0.028 0.551 2026-07-10 16:57:39,242 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.018 0.615 2026-07-10 16:57:39,264 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.018 0.572 2026-07-10 16:57:39,300 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.013 0.533 2026-07-10 16:57:39,313 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-10 16:57:39,342 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-07-10 16:57:39,348 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.021 0.406 2026-07-10 16:57:39,351 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:57:39,396 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /web/offline HTTP/1.1" 200 - 7 0.022 0.456 2026-07-10 16:57:39,409 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.301 2026-07-10 16:57:39,440 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.197 2026-07-10 16:57:39,482 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.012 0.224 2026-07-10 16:57:39,489 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.093 2026-07-10 16:57:39,523 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.010 0.018 2026-07-10 16:57:39,573 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.008 0.017 2026-07-10 16:57:39,663 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.010 2026-07-10 16:57:39,686 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.007 2026-07-10 16:57:40,447 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Brain app root is mounted (trigger: .o_brain_app)' 2026-07-10 16:57:40,458 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-10 16:57:40,474 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Welcome page is visible in the tree (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:57:40,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Open the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:57:40,507 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:57:40,532 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 7 0.015 0.019 2026-07-10 16:57:40,566 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Editor body (edit mode) exposes the page id the picker reads (trigger: .o_brain_editor_body_edit[data-page-id])' 2026-07-10 16:57:40,613 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.093 2026-07-10 16:57:40,641 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 7 0.015 0.093 2026-07-10 16:57:40,657 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.004 0.115 2026-07-10 16:57:40,671 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 4 0.007 0.125 2026-07-10 16:57:40,682 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.133 2026-07-10 16:57:40,695 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.131 2026-07-10 16:57:40,712 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.085 2026-07-10 16:57:40,723 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "GET /web/assets/ee2d718/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.067 2026-07-10 16:57:40,737 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.005 0.072 2026-07-10 16:57:40,746 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.065 2026-07-10 16:57:40,760 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.063 2026-07-10 16:57:40,772 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "GET /web/assets/fc2fc12/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.004 0.058 2026-07-10 16:57:40,805 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.006 2026-07-10 16:57:40,837 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.021 0.013 2026-07-10 16:57:40,850 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.007 0.032 2026-07-10 16:57:40,865 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.009 0.034 2026-07-10 16:57:40,872 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.001 0.008 2026-07-10 16:57:40,894 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.010 2026-07-10 16:57:40,926 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:40] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 7 0.005 0.012 2026-07-10 16:57:41,044 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:41] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.015 0.055 2026-07-10 16:57:41,174 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.007 2026-07-10 16:57:41,208 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:41] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.018 0.021 2026-07-10 16:57:41,246 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:41] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.007 0.057 2026-07-10 16:57:41,298 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:41] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.016 0.095 2026-07-10 16:57:41,359 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:57:41,947 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'OdooEditor editable is mounted (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:57:41,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Open the powerbox and pick the real '/embed-report' command (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable)' 2026-07-10 16:57:42,007 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:42] "GET /web/bundle/viin_brain_account_reports.lazy_embed_report?lang=en_US HTTP/1.1" 200 - 3 0.002 0.008 2026-07-10 16:57:42,009 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'EmbedReportPicker dialog opened at Step 1 (real component) (trigger: .o_brain_embed_model_list)' 2026-07-10 16:57:42,058 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/490d697/viin_brain_account_reports.lazy_embed_report.min.js (id:11172) 2026-07-10 16:57:42,063 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:42] "GET /web/assets/490d697/viin_brain_account_reports.lazy_embed_report.min.js HTTP/1.1" 200 - 12 0.018 0.028 2026-07-10 16:57:42,075 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: [viin_brain_account_reports] lazy bundle "viin_brain_account_reports.lazy_embed_report" loaded in 79ms 2026-07-10 16:57:42,101 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:42] "POST /web/dataset/call_kw/account.report/search_read HTTP/1.1" 200 - 4 0.002 0.008 2026-07-10 16:57:42,578 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:42] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 24 0.033 0.049 2026-07-10 16:57:43,345 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Select the first available report (any report proves the mount/refresh path) (trigger: .o_brain_embed_model_list)' 2026-07-10 16:57:43,359 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Selected-report badge confirms the click landed (trigger: .badge.text-bg-primary)' 2026-07-10 16:57:43,376 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Advance to Step 2 (Period) (trigger: footer button:contains("Next"))' 2026-07-10 16:57:43,382 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:57:43,393 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Step 2 - default period preset is pre-selected (trigger: .o_brain_embed_mode_item.selected)' 2026-07-10 16:57:43,408 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Advance to Step 3 (Confirm) (trigger: footer button:contains("Next"))' 2026-07-10 16:57:43,426 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Step 3 Confirm is rendered (trigger: footer button:contains("Insert"))' 2026-07-10 16:57:43,441 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Insert - the REAL onInsert runs capture + inserts the live anchor (trigger: footer button:contains("Insert"))' 2026-07-10 16:57:43,462 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Product mounted the LIVE embed_report anchor (data-embedded) into the editable (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable [data-embedded="embed_report"] .o_brain_embed_block--account-report)' 2026-07-10 16:57:43,636 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:43] "POST /viin_brain_account_reports/embed/capture HTTP/1.1" 200 - 60 0.077 0.112 2026-07-10 16:57:43,715 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:43] "POST /web/dataset/call_kw/viin.brain.snapshot/read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-10 16:57:44,175 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:44] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 6 0.003 0.012 2026-07-10 16:57:44,943 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'SnapshotChrome rendered inside the live anchor (trigger: [data-embedded="embed_report"] .o_brain_snapshot_chrome)' 2026-07-10 16:57:44,958 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'LIVE Refresh button rendered inside the live anchor (not the inert legacy one) (trigger: [data-embedded="embed_report"] .o_brain_refresh_btn)' 2026-07-10 16:57:44,975 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Back-date last_refresh_at to a fixed past sentinel, then click the LIVE Refresh button (trigger: [data-embedded="embed_report"] .o_brain_refresh_btn)' 2026-07-10 16:57:44,986 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:44] "POST /web/dataset/call_kw/viin.brain.snapshot/write HTTP/1.1" 200 - 4 0.002 0.005 2026-07-10 16:57:44,999 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Server truth: poll until last_refresh_at moves strictly past the back-dated sentinel (trigger: [data-embedded="embed_report"] .o_brain_refresh_btn)' 2026-07-10 16:57:45,039 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:45] "POST /web/dataset/call_kw/viin.brain.snapshot/json_friendly_approval_request_data HTTP/1.1" 200 - 18 0.017 0.028 2026-07-10 16:57:45,134 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:45] "POST /viin_brain/embed/refresh HTTP/1.1" 200 - 31 0.028 0.106 2026-07-10 16:57:45,698 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-10 16:57:45,901 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:45] "POST /web/dataset/call_kw/viin.brain.snapshot/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-10 16:57:45,908 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Tour body tag confirms the refresh oracle passed (trigger: body[data-wi12-refresh-ok="yes"])' 2026-07-10 16:57:45,925 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Wait for autosave to complete before navigating away (trigger: .o_brain_save_state[data-save-state="saved"])' 2026-07-10 16:57:45,941 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Navigate away to another top-level page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Reports Archive")))' 2026-07-10 16:57:45,983 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:45] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.017 0.014 2026-07-10 16:57:46,004 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Navigate back to Welcome to force a fresh remount (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-10 16:57:46,011 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'The live embed_report anchor + block are freshly remounted (trigger: .o_brain_editor_wysiwyg_host .odoo-editor-editable [data-embedded="embed_report"] .o_brain_embed_block--account-report)' 2026-07-10 16:57:46,013 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.014 0.050 2026-07-10 16:57:46,038 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.010 0.068 2026-07-10 16:57:46,074 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.008 0.105 2026-07-10 16:57:46,085 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.097 2026-07-10 16:57:46,097 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.104 2026-07-10 16:57:46,109 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.101 2026-07-10 16:57:46,121 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.081 2026-07-10 16:57:46,128 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.057 2026-07-10 16:57:46,138 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.057 2026-07-10 16:57:46,148 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.003 0.049 2026-07-10 16:57:46,197 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.031 0.059 2026-07-10 16:57:46,205 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.084 2026-07-10 16:57:46,230 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.012 0.090 2026-07-10 16:57:46,256 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 5 0.009 0.102 2026-07-10 16:57:46,267 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.098 2026-07-10 16:57:46,278 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.109 2026-07-10 16:57:46,288 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.004 0.073 2026-07-10 16:57:46,297 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.002 0.052 2026-07-10 16:57:46,315 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.snapshot/read HTTP/1.1" 200 - 4 0.006 0.010 2026-07-10 16:57:46,365 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.006 2026-07-10 16:57:46,385 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.010 0.017 2026-07-10 16:57:46,408 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.008 0.029 2026-07-10 16:57:46,419 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:57:46] "POST /web/dataset/call_kw/viin.brain.snapshot/read HTTP/1.1" 200 - 3 0.004 0.006 2026-07-10 16:57:47,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Open the More overflow menu to reach the Embeds tab (trigger: .o_brain_panel_tabs .o_brain_panel_overflow__trigger)' 2026-07-10 16:57:47,609 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Click Embeds in the overflow menu (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item:contains("Embeds"))' 2026-07-10 16:57:47,625 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Embeds tab shows exactly the one report embed row (trigger: .o_brain_embed_list_item)' 2026-07-10 16:57:47,642 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'Click the embed row - should scroll to / highlight its block (trigger: .o_brain_embed_list_item)' 2026-07-10 16:57:47,659 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: Tour viin_brain_embed_report_refresh_tour on step: 'The account-report block gets highlighted promptly after the click (trigger: .o_brain_embed_block.o_brain_embed_block--account-report.o_brain_embed_highlight)' 2026-07-10 16:57:47,661 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour.browser: test successful 2026-07-10 16:57:47,672 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Closing chrome headless with pid 10466 2026-07-10 16:57:47,673 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Closing websocket connection 2026-07-10 16:57:47,674 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Terminating chrome headless with pid 10466 2026-07-10 16:57:47,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Chrome Log in: /tmp/odoo_tests/rb-c4ccbb8-222872-391819/chrome_logs/chrome_log_20260710_165747_776401_TestBrainAccountReportTour.txt 2026-07-10 16:57:47,777 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_tour.TestBrainAccountReportTour: Removing chrome user profile "/tmp/tmpos3yswv8_chrome_odoo" 2026-07-10 16:57:47,817 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:57:48,189 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_lazy_bundle: Starting TestLazyEmbedReportBundle.test_backend_lazy_loader_stub_present ... 2026-07-10 16:57:48,192 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_lazy_bundle: Starting TestLazyEmbedReportBundle.test_block_files_in_wysiwyg_bundle_not_lazy_bundle ... 2026-07-10 16:57:48,194 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_lazy_bundle: Starting TestLazyEmbedReportBundle.test_block_files_not_in_backend_bundle ... 2026-07-10 16:57:48,196 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_lazy_bundle: Starting TestLazyEmbedReportBundle.test_lazy_bundle_resolves_without_error ... 2026-07-10 16:57:48,197 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_lazy_bundle: Starting TestLazyEmbedReportBundle.test_picker_files_in_lazy_bundle ... 2026-07-10 16:57:48,198 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_account_reports.tests.test_lazy_bundle: Starting TestLazyEmbedReportBundle.test_picker_files_not_in_backend_bundle ... 2026-07-10 16:57:48,207 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:57:49,338 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_seed: Starting TestBrainCrmSeed.test_brain_crm_page_t5_defaults ... 2026-07-10 16:57:49,409 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_seed: Starting TestBrainCrmSeed.test_brain_crm_seed_present ... 2026-07-10 16:57:49,425 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_seed: Starting TestBrainCrmSeed.test_brain_crm_seed_uniqueness ... 2026-07-10 16:57:49,428 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_seed: Starting TestBrainCrmSeed.test_brain_crm_vault_acl_cross_company ... 2026-07-10 16:57:58,454 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_seed: Starting TestBrainCrmSeed.test_brain_crm_vault_acl_isolation ... 2026-07-10 16:57:58,485 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_seed: Starting TestBrainCrmSeed.test_brain_crm_vault_acl_visible_readonly ... 2026-07-10 16:57:58,576 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 800, model: viin.brain.vault 2026-07-10 16:57:58,593 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 800, model: viin.brain.page 2026-07-10 16:57:58,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:57:58,739 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_sidebar: Starting TestBrainCrmSidebar.test_crm_lead_brain_page_count_field_present ... 2026-07-10 16:57:58,769 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_sidebar: Starting TestBrainCrmSidebar.test_crm_lead_brain_sidebar_opt_in ... 2026-07-10 16:57:58,770 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_sidebar: Starting TestBrainCrmSidebar.test_crm_lead_brain_sidebar_view_inherit_installed ... 2026-07-10 16:57:58,776 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_crm.tests.test_brain_crm_sidebar: Starting TestBrainCrmSidebar.test_crm_lead_in_linkable_models_param ... 2026-07-10 16:57:58,784 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:58:00,948 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_seed: Starting TestBrainHelpdeskSeed.test_brain_helpdesk_page_t5_defaults ... 2026-07-10 16:58:01,007 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_seed: Starting TestBrainHelpdeskSeed.test_brain_helpdesk_seed_present ... 2026-07-10 16:58:01,025 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_seed: Starting TestBrainHelpdeskSeed.test_brain_helpdesk_seed_uniqueness ... 2026-07-10 16:58:01,033 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_seed: Starting TestBrainHelpdeskSeed.test_brain_helpdesk_vault_acl_cross_company ... 2026-07-10 16:58:09,970 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_seed: Starting TestBrainHelpdeskSeed.test_brain_helpdesk_vault_acl_isolation ... 2026-07-10 16:58:09,993 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_seed: Starting TestBrainHelpdeskSeed.test_brain_helpdesk_vault_acl_visible_readonly ... 2026-07-10 16:58:10,094 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 803, model: viin.brain.vault 2026-07-10 16:58:10,121 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 803, model: viin.brain.page 2026-07-10 16:58:10,139 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:58:10,465 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 698 and Message-Id '<542019357763065.1783702690.266215085983276-openerp-message-notify@494d18125595>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-10 16:58:10,466 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-10 16:58:10,519 99 INFO rb-c4ccbb8-222872-391819 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-07-10 16:58:10,519 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-10 16:58:10,538 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_sidebar: Starting TestBrainHelpdeskSidebar.test_helpdesk_ticket_brain_page_count_field_present ... 2026-07-10 16:58:10,546 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_sidebar: Starting TestBrainHelpdeskSidebar.test_helpdesk_ticket_brain_sidebar_opt_in ... 2026-07-10 16:58:10,547 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_sidebar: Starting TestBrainHelpdeskSidebar.test_helpdesk_ticket_brain_sidebar_view_inherit_installed ... 2026-07-10 16:58:10,553 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_helpdesk.tests.test_brain_helpdesk_sidebar: Starting TestBrainHelpdeskSidebar.test_helpdesk_ticket_in_linkable_models_param ... 2026-07-10 16:58:10,561 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:58:11,588 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_seed: Starting TestBrainHrSeed.test_brain_hr_page_t5_defaults ... 2026-07-10 16:58:11,665 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_seed: Starting TestBrainHrSeed.test_brain_hr_seed_present ... 2026-07-10 16:58:11,683 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_seed: Starting TestBrainHrSeed.test_brain_hr_seed_uniqueness ... 2026-07-10 16:58:11,687 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_seed: Starting TestBrainHrSeed.test_brain_hr_vault_acl_cross_company ... 2026-07-10 16:58:20,991 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_seed: Starting TestBrainHrSeed.test_brain_hr_vault_acl_isolation ... 2026-07-10 16:58:21,012 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_seed: Starting TestBrainHrSeed.test_brain_hr_vault_acl_visible_readonly ... 2026-07-10 16:58:21,081 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 806, model: viin.brain.vault 2026-07-10 16:58:21,108 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 806, model: viin.brain.page 2026-07-10 16:58:21,122 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:58:21,393 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_sidebar: Starting TestBrainHrSidebar.test_hr_employee_brain_page_count_field_present ... 2026-07-10 16:58:21,491 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_sidebar: Starting TestBrainHrSidebar.test_hr_employee_brain_sidebar_opt_in ... 2026-07-10 16:58:21,492 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_sidebar: Starting TestBrainHrSidebar.test_hr_employee_brain_sidebar_view_inherit_installed ... 2026-07-10 16:58:21,498 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr.tests.test_brain_hr_sidebar: Starting TestBrainHrSidebar.test_hr_employee_in_linkable_models_param ... 2026-07-10 16:58:21,509 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-10 16:58:22,607 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_seed: Starting TestBrainHrRecruitmentSeed.test_brain_hr_recruitment_page_t5_defaults ... 2026-07-10 16:58:22,696 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_seed: Starting TestBrainHrRecruitmentSeed.test_brain_hr_recruitment_seed_present ... 2026-07-10 16:58:22,724 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_seed: Starting TestBrainHrRecruitmentSeed.test_brain_hr_recruitment_seed_uniqueness ... 2026-07-10 16:58:22,728 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_seed: Starting TestBrainHrRecruitmentSeed.test_brain_hr_recruitment_vault_acl_cross_company ... 2026-07-10 16:58:31,655 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_seed: Starting TestBrainHrRecruitmentSeed.test_brain_hr_recruitment_vault_acl_isolation ... 2026-07-10 16:58:31,675 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_seed: Starting TestBrainHrRecruitmentSeed.test_brain_hr_recruitment_vault_acl_visible_readonly ... 2026-07-10 16:58:31,751 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 809, model: viin.brain.vault 2026-07-10 16:58:31,768 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 809, model: viin.brain.page 2026-07-10 16:58:31,781 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:58:31,869 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_sidebar: Starting TestBrainHrRecruitmentSidebar.test_hr_applicant_brain_page_count_field_present ... 2026-07-10 16:58:31,882 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_sidebar: Starting TestBrainHrRecruitmentSidebar.test_hr_applicant_brain_sidebar_opt_in ... 2026-07-10 16:58:31,883 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_sidebar: Starting TestBrainHrRecruitmentSidebar.test_hr_applicant_brain_sidebar_view_inherit_installed ... 2026-07-10 16:58:31,889 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_hr_recruitment.tests.test_brain_hr_recruitment_sidebar: Starting TestBrainHrRecruitmentSidebar.test_hr_applicant_in_linkable_models_param ... 2026-07-10 16:58:31,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:58:32,898 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_project.tests.test_brain_project_seed: Starting TestBrainProjectSeed.test_brain_project_page_t5_defaults ... 2026-07-10 16:58:32,999 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_project.tests.test_brain_project_seed: Starting TestBrainProjectSeed.test_brain_project_seed_present ... 2026-07-10 16:58:33,044 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_project.tests.test_brain_project_seed: Starting TestBrainProjectSeed.test_brain_project_seed_uniqueness ... 2026-07-10 16:58:33,050 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_project.tests.test_brain_project_seed: Starting TestBrainProjectSeed.test_brain_project_vault_acl_cross_company ... 2026-07-10 16:58:42,244 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_project.tests.test_brain_project_seed: Starting TestBrainProjectSeed.test_brain_project_vault_acl_isolation ... 2026-07-10 16:58:42,263 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_project.tests.test_brain_project_seed: Starting TestBrainProjectSeed.test_brain_project_vault_acl_visible_readonly ... 2026-07-10 16:58:42,329 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 812, model: viin.brain.vault 2026-07-10 16:58:42,341 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 812, model: viin.brain.page 2026-07-10 16:58:42,363 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:58:43,512 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_seed: Starting TestBrainPurchaseSeed.test_brain_purchase_page_t5_defaults ... 2026-07-10 16:58:43,599 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_seed: Starting TestBrainPurchaseSeed.test_brain_purchase_seed_present ... 2026-07-10 16:58:43,614 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_seed: Starting TestBrainPurchaseSeed.test_brain_purchase_seed_uniqueness ... 2026-07-10 16:58:43,618 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_seed: Starting TestBrainPurchaseSeed.test_brain_purchase_vault_acl_cross_company ... 2026-07-10 16:58:51,938 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_seed: Starting TestBrainPurchaseSeed.test_brain_purchase_vault_acl_isolation ... 2026-07-10 16:58:51,962 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_seed: Starting TestBrainPurchaseSeed.test_brain_purchase_vault_acl_visible_readonly ... 2026-07-10 16:58:52,034 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: viin.brain.vault 2026-07-10 16:58:52,045 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: viin.brain.page 2026-07-10 16:58:52,063 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:58:52,223 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_sidebar: Starting TestBrainPurchaseSidebar.test_purchase_order_brain_page_count_field_present ... 2026-07-10 16:58:52,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_sidebar: Starting TestBrainPurchaseSidebar.test_purchase_order_brain_sidebar_opt_in ... 2026-07-10 16:58:52,264 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_sidebar: Starting TestBrainPurchaseSidebar.test_purchase_order_brain_sidebar_view_inherit_installed ... 2026-07-10 16:58:52,271 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_purchase.tests.test_brain_purchase_sidebar: Starting TestBrainPurchaseSidebar.test_purchase_order_in_linkable_models_param ... 2026-07-10 16:58:52,280 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:58:53,159 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_seed: Starting TestBrainSaleSeed.test_brain_sale_vault_acl_cross_company ... 2026-07-10 16:59:01,746 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_seed: Starting TestBrainSaleSeed.test_page_t5_defaults ... 2026-07-10 16:59:01,804 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_seed: Starting TestBrainSaleSeed.test_seed_present ... 2026-07-10 16:59:01,818 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_seed: Starting TestBrainSaleSeed.test_seed_uniqueness ... 2026-07-10 16:59:01,823 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_seed: Starting TestBrainSaleSeed.test_vault_acl_isolation ... 2026-07-10 16:59:01,840 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_seed: Starting TestBrainSaleSeed.test_vault_acl_visible_readonly ... 2026-07-10 16:59:01,902 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 818, model: viin.brain.vault 2026-07-10 16:59:01,914 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 818, model: viin.brain.page 2026-07-10 16:59:01,928 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:59:02,137 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_sidebar: Starting TestBrainSaleSidebar.test_sale_order_brain_page_count_field_present ... 2026-07-10 16:59:02,483 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_sidebar: Starting TestBrainSaleSidebar.test_sale_order_brain_sidebar_opt_in ... 2026-07-10 16:59:02,487 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_sidebar: Starting TestBrainSaleSidebar.test_sale_order_brain_sidebar_view_inherit_installed ... 2026-07-10 16:59:02,494 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_sale.tests.test_brain_sale_sidebar: Starting TestBrainSaleSidebar.test_sale_order_in_linkable_models_param ... 2026-07-10 16:59:02,503 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:59:03,484 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_seed: Starting TestBrainStockSeed.test_brain_stock_page_t5_defaults ... 2026-07-10 16:59:03,552 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_seed: Starting TestBrainStockSeed.test_brain_stock_seed_present ... 2026-07-10 16:59:03,564 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_seed: Starting TestBrainStockSeed.test_brain_stock_seed_uniqueness ... 2026-07-10 16:59:03,567 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_seed: Starting TestBrainStockSeed.test_brain_stock_vault_acl_cross_company ... 2026-07-10 16:59:12,851 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_seed: Starting TestBrainStockSeed.test_brain_stock_vault_acl_isolation ... 2026-07-10 16:59:12,871 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_seed: Starting TestBrainStockSeed.test_brain_stock_vault_acl_visible_readonly ... 2026-07-10 16:59:12,931 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 821, model: viin.brain.vault 2026-07-10 16:59:12,945 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 821, model: viin.brain.page 2026-07-10 16:59:12,960 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-10 16:59:13,099 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_sidebar: Starting TestBrainStockSidebar.test_stock_picking_brain_page_count_field_present ... 2026-07-10 16:59:13,117 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_sidebar: Starting TestBrainStockSidebar.test_stock_picking_brain_sidebar_opt_in ... 2026-07-10 16:59:13,118 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_sidebar: Starting TestBrainStockSidebar.test_stock_picking_brain_sidebar_view_inherit_installed ... 2026-07-10 16:59:13,123 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brain_stock.tests.test_brain_stock_sidebar: Starting TestBrainStockSidebar.test_stock_picking_in_linkable_models_param ... 2026-07-10 16:59:13,135 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:59:13,295 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_apple_touch_icon ... 2026-07-10 16:59:13,333 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_apple_touch_icon ... 2026-07-10 16:59:14,071 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:demo from n/a 2026-07-10 16:59:14,092 99 INFO ? werkzeug: 127.0.0.1 - - [10/Jul/2026 16:59:14] "GET /viin_brand_common/static/img/viindoo-icon-ios.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-10 16:59:14,101 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:59:15,215 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:59:15] "GET /web HTTP/1.1" 200 - 110 0.090 1.027 2026-07-10 16:59:15,217 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest: waiting for threads: [] 2026-07-10 16:59:15,219 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_webmanifest ... 2026-07-10 16:59:16,015 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.res_users: Login successful for db:rb-c4ccbb8-222872-391819 login:admin from n/a 2026-07-10 16:59:16,033 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:59:16,541 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:59:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 31 0.041 0.471 2026-07-10 16:59:16,543 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest: waiting for threads: [] 2026-07-10 16:59:16,546 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_brand_webmanifest_unauthenticated ... 2026-07-10 16:59:16,601 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:59:16,918 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.module.module 2026-07-10 16:59:16,921 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:59:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 18 0.021 0.306 2026-07-10 16:59:16,927 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_offline_url ... 2026-07-10 16:59:16,986 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:59:17,353 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:59:17] "GET /web/offline HTTP/1.1" 200 - 25 0.029 0.341 2026-07-10 16:59:17,355 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_serviceworker ... 2026-07-10 16:59:17,392 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-10 16:59:17,697 99 INFO rb-c4ccbb8-222872-391819 werkzeug: 127.0.0.1 - - [10/Jul/2026 16:59:17] "GET /web/service-worker.js HTTP/1.1" 200 - 15 0.007 0.301 2026-07-10 16:59:17,699 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest.BrandWebManifestRoutesTest: waiting for threads: [] 2026-07-10 16:59:17,700 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_webmanifest ... 2026-07-10 16:59:17,701 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.viin_brand_common.tests.test_webmanifest: Starting BrandWebManifestRoutesTest.test_webmanifest_unauthenticated ... 2026-07-10 16:59:17,710 99 INFO rb-c4ccbb8-222872-391819 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-10 16:59:17,712 99 INFO rb-c4ccbb8-222872-391819 odoo.service.server: 1838 post-tests in 3024.74s, 938308 queries 2026-07-10 16:59:17,720 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_agent: 225 tests 136.04s 45896 queries 2026-07-10 16:59:17,720 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_approval: 53 tests 80.64s 30085 queries 2026-07-10 16:59:17,720 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_approval_account: 15 tests 13.00s 4548 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_approval_sale: 13 tests 3.62s 1364 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_brain: 155 tests 115.41s 25366 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_chat: 100 tests 67.65s 11795 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_crm: 24 tests 8.68s 3411 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_editor: 6 tests 0.05s 51 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_helpdesk: 10 tests 2.01s 918 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_hr: 34 tests 6.28s 2791 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_memory: 33 tests 21.47s 7083 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_memory_brain: 12 tests 11.31s 4835 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_ops: 72 tests 44.87s 18185 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_ops_brain: 13 tests 2.61s 995 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_pulse: 41 tests 20.09s 8490 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_pulse_memory: 9 tests 1.55s 893 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_purchase: 29 tests 22.54s 9777 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_rag: 45 tests 19.07s 8693 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_sale: 30 tests 10.09s 4011 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_sale_crm: 12 tests 0.06s 46 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_search: 45 tests 19.98s 1247 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_skill: 78 tests 24.34s 10499 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_skill_memory: 11 tests 1.53s 745 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_stock: 32 tests 16.47s 7114 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_workflow: 90 tests 73.48s 31139 queries 2026-07-10 16:59:17,721 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_ai_workflow_automation: 9 tests 51.58s 16055 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_appointment: 9 tests 13.37s 5845 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_appointment_crm: 4 tests 4.19s 2098 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_appointment_sale: 3 tests 5.04s 1923 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.98s 1084 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_appointment_website: 19 tests 14.25s 7169 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_appointment_website_hr: 4 tests 11.74s 4719 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval: 272 tests 259.52s 78506 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_account: 52 tests 262.59s 81653 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_analytic: 8 tests 100.40s 30320 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 149.76s 45592 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_marketplace: 4 tests 10.31s 3943 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_project: 9 tests 9.38s 2691 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 29.92s 11363 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_sale: 11 tests 84.22s 24858 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_approval_stock: 31 tests 79.43s 29678 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_auth_password_policy: 3 tests 0.11s 78 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_auto_currency_rate: 3 tests 16.16s 6595 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_auto_currency_rate_acb: 10 tests 139.89s 52905 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_auto_currency_rate_bidv: 5 tests 51.45s 19811 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_auto_currency_rate_vcb: 11 tests 151.41s 59522 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_auto_currency_rate_xe: 5 tests 48.93s 19800 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_base_district: 10 tests 4.31s 1470 queries 2026-07-10 16:59:17,722 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_base_state_group: 14 tests 0.91s 483 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_base_ward: 10 tests 3.34s 1465 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain: 694 tests 623.56s 144908 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_account: 14 tests 10.93s 4199 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_account_reports: 23 tests 28.21s 4662 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_crm: 14 tests 10.57s 4198 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_helpdesk: 14 tests 11.77s 4254 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_hr: 14 tests 10.94s 4297 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_hr_recruitment: 14 tests 10.39s 4178 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_project: 8 tests 10.46s 4131 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_purchase: 14 tests 9.91s 4238 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_sale: 14 tests 10.22s 4324 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brain_stock: 14 tests 10.63s 4213 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.stats: viin_brand_common: 10 tests 4.57s 433 queries 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.tests.result: 0 failed, 0 error(s) of 1838 tests when loading database 'rb-c4ccbb8-222872-391819' 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.service.server: Initiating shutdown 2026-07-10 16:59:17,723 99 INFO rb-c4ccbb8-222872-391819 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.