Collecting GitPython<4,>=3.1.50 Downloading gitpython-3.1.57-py3-none-any.whl (217 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) Collecting bcrypt>=3.2 Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 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 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) 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 tabulate Downloading tabulate-0.10.0-py3-none-any.whl (39 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 Levenshtein==0.25.1 Downloading Levenshtein-0.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177 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) Collecting immutabledict>=3.0.0 Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Collecting absl-py>=2.0.0 Downloading absl_py-2.5.0-py3-none-any.whl (137 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 protobuf<5.27,>=5.26.1 Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 kB) 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) Collecting python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 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 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.57 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.56-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 grpcio>=1.62.2 Downloading grpcio-1.83.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.1 MB) Collecting googleapis-common-protos>=1.5.5 Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 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 cachetools<6.0,>=2.0.0 Downloading cachetools-5.5.2-py3-none-any.whl (10 kB) Collecting rsa<5,>=3.1.4 Downloading rsa-4.9.1-py3-none-any.whl (34 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.33.0-py3-none-any.whl (176 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 proto-plus<2.0.0dev,>=1.22.3 Downloading proto_plus-1.28.2-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) 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 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 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 async-timeout<5.0,>=4.0.0a3 Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 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) 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 aiosignal>=1.1.2 Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Collecting yarl<2.0,>=1.0 Downloading yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB) Collecting tzlocal>=4.3 Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Collecting click>=7.1.2 Downloading click-8.4.2-py3-none-any.whl (119 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 asn1crypto>=1.5.1 Downloading asn1crypto-1.5.1-py2.py3-none-any.whl (105 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 python-barcode==0.15.1 Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) 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-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: 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 fonttools>=4.33.3 Downloading fonttools-4.63.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.9 MB) 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) 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.3-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 botocore<1.44.0,>=1.43.56 Downloading botocore-1.43.56-py3-none-any.whl (15.4 MB) Collecting s3transfer<0.20.0,>=0.19.0 Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) 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.56->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (2.9.0.post0) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/lib/python3/dist-packages (from botocore<1.44.0,>=1.43.56->boto3->-r Viindoo-erponline-enterprise-17.0/requirements.txt (line 1)) (1.26.5) 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.32.0-py3-none-any.whl (174 kB) Downloading google_api_core-2.31.0-py3-none-any.whl (173 kB) 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.4) 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) 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) 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: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.56->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): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.2-cp310-cp310-linux_x86_64.whl size=4621693 sha256=6836f0b6e82c1780e83a8e8a7ea515bf653fbe104c4d6e1456fafb7dc40db695 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=1220994 sha256=cf1efb4cc84cf86706881b2fb9fac9fd5b98d680a2fa8b0da9922e7b31b5a4bf 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.56 botocore-1.43.56 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.83.0 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.2 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.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.24.5 2026-07-27 16:52:57,922 100 INFO ? odoo: Odoo version 17.0 2026-07-27 16:52:57,922 100 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-07-27 16:52:57,922 100 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-f163aeb-223409'] 2026-07-27 16:52:57,922 100 INFO ? odoo: database: default@default:5432 2026-07-27 16:52:58,082 100 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-27 16:52:58,394 100 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-07-27 16:52:58,396 100 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-07-27 16:52:58,416 100 INFO rb-f163aeb-223409-398459 odoo.modules.loading: loading 1 modules... 2026-07-27 16:52:58,604 100 INFO rb-f163aeb-223409-398459 odoo.modules.loading: 1 modules loaded in 0.19s, 0 queries (+0 extra) 2026-07-27 16:53:00,325 100 INFO rb-f163aeb-223409-398459 odoo.modules.loading: loading 1220 modules... 2026-07-27 16:53:12,624 100 INFO rb-f163aeb-223409-398459 odoo.modules.loading: 1220 modules loaded in 12.30s, 2 queries (+2 extra) 2026-07-27 16:53:14,767 100 INFO rb-f163aeb-223409-398459 odoo.modules.loading: Modules loaded. 2026-07-27 16:53:15,047 100 INFO rb-f163aeb-223409-398459 odoo.modules.registry: Registry loaded in 16.651s 2026-07-27 16:53:15,048 100 INFO rb-f163aeb-223409-398459 odoo.service.server: Starting post tests 2026-07-27 16:53:16,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-07-27 16:53:24,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.267768144607544 seconds 2026-07-27 16:53:25,975 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4d871b0/hr_attendance.assets_public_attendance.min.css (id:2936) 2026-07-27 16:53:25,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2866] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/4d871b0/hr_attendance.assets_public_attendance.min.css 2026-07-27 16:53:26,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/13bb506/im_livechat.assets_embed_external.min.css (id:2937) 2026-07-27 16:53:26,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2867] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/13bb506/im_livechat.assets_embed_external.min.css 2026-07-27 16:53:29,128 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/101776a/im_livechat.embed_test_assets.min.css (id:2938) 2026-07-27 16:53:29,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2868] (matching /web/assets/_______/im_livechat.embed_test_assets.min.css) because it was replaced with /web/assets/101776a/im_livechat.embed_test_assets.min.css 2026-07-27 16:53:30,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bcbafa1/mail.assets_public.min.css (id:2939) 2026-07-27 16:53:30,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2873] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/bcbafa1/mail.assets_public.min.css 2026-07-27 16:53:31,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4776cde/mass_mailing.iframe_css_assets_edit.min.css (id:2940) 2026-07-27 16:53:31,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2875] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/4776cde/mass_mailing.iframe_css_assets_edit.min.css 2026-07-27 16:53:32,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d9a43b0/mrp_subcontracting.webclient.min.css (id:2941) 2026-07-27 16:53:32,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2877] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/d9a43b0/mrp_subcontracting.webclient.min.css 2026-07-27 16:53:34,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70c9e1c/point_of_sale.assets_prod.min.css (id:2942) 2026-07-27 16:53:34,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2878] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/70c9e1c/point_of_sale.assets_prod.min.css 2026-07-27 16:53:35,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5c7a664/point_of_sale.assets_qunit_tests.min.css (id:2943) 2026-07-27 16:53:35,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2879] (matching /web/assets/_______/point_of_sale.assets_qunit_tests.min.css) because it was replaced with /web/assets/5c7a664/point_of_sale.assets_qunit_tests.min.css 2026-07-27 16:53:36,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/58c2435/pos_self_order.assets.min.css (id:2944) 2026-07-27 16:53:36,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2880] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/58c2435/pos_self_order.assets.min.css 2026-07-27 16:53:37,403 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/14c6998/project.webclient.min.css (id:2945) 2026-07-27 16:53:37,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2882] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/14c6998/project.webclient.min.css 2026-07-27 16:53:37,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c4ca7b3/snailmail.report_assets_snailmail.min.css (id:2946) 2026-07-27 16:53:37,527 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2883] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/c4ca7b3/snailmail.report_assets_snailmail.min.css 2026-07-27 16:53:38,112 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d80ce86/spreadsheet.public_spreadsheet.min.css (id:2947) 2026-07-27 16:53:38,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2886] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/d80ce86/spreadsheet.public_spreadsheet.min.css 2026-07-27 16:53:38,277 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6f9051e/survey.survey_assets.min.css (id:2948) 2026-07-27 16:53:38,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2888] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/6f9051e/survey.survey_assets.min.css 2026-07-27 16:53:38,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bb7cc38/to_account_reports.assets_account_report.min.css (id:2949) 2026-07-27 16:53:38,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2892] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/bb7cc38/to_account_reports.assets_account_report.min.css 2026-07-27 16:53:41,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e72f9b6/to_stock_age_report.assets_financial_report.min.css (id:2950) 2026-07-27 16:53:41,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2893] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/e72f9b6/to_stock_age_report.assets_financial_report.min.css 2026-07-27 16:53:41,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6c13781/viin_brain.lazy_brain_app.min.css (id:2951) 2026-07-27 16:53:41,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2898] (matching /web/assets/_______/viin_brain.lazy_brain_app.min.css) because it was replaced with /web/assets/6c13781/viin_brain.lazy_brain_app.min.css 2026-07-27 16:53:42,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/64876aa/viin_customizer.customizer_report.min.css (id:2952) 2026-07-27 16:53:42,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2899] (matching /web/assets/_______/viin_customizer.customizer_report.min.css) because it was replaced with /web/assets/64876aa/viin_customizer.customizer_report.min.css 2026-07-27 16:53:42,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7d299d0/viin_sign.assets_frontend_signature.min.css (id:2953) 2026-07-27 16:53:42,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2903] (matching /web/assets/_______/viin_sign.assets_frontend_signature.min.css) because it was replaced with /web/assets/7d299d0/viin_sign.assets_frontend_signature.min.css 2026-07-27 16:53:43,036 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e7426d7/viin_sign.assets_pdf_iframe.min.css (id:2954) 2026-07-27 16:53:43,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2904] (matching /web/assets/_______/viin_sign.assets_pdf_iframe.min.css) because it was replaced with /web/assets/e7426d7/viin_sign.assets_pdf_iframe.min.css 2026-07-27 16:53:44,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0368ad6/web.assets_frontend.min.css (id:2955) 2026-07-27 16:53:44,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2914] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/0368ad6/web.assets_frontend.min.css 2026-07-27 16:53:46,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e72f9b6/web.assets_web.min.css (id:2956) 2026-07-27 16:53:46,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2917] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/e72f9b6/web.assets_web.min.css 2026-07-27 16:53:48,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ddce6a1/web.assets_web_dark.min.css (id:2957) 2026-07-27 16:53:48,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2918] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/ddce6a1/web.assets_web_dark.min.css 2026-07-27 16:53:48,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/67726a8/web.qunit_suite_tests.min.css (id:2958) 2026-07-27 16:53:48,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2922] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/67726a8/web.qunit_suite_tests.min.css 2026-07-27 16:53:50,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/96502ae/web.report_assets_common.min.css (id:2959) 2026-07-27 16:53:50,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2923] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/96502ae/web.report_assets_common.min.css 2026-07-27 16:53:52,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/89404ea/web.tests_assets.min.css (id:2960) 2026-07-27 16:53:52,008 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2925] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/89404ea/web.tests_assets.min.css 2026-07-27 16:53:52,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e639489/web_editor.assets_tests_styles.min.css (id:2961) 2026-07-27 16:53:52,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2927] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/e639489/web_editor.assets_tests_styles.min.css 2026-07-27 16:53:52,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/36c90d1/web_editor.assets_wysiwyg.min.css (id:2962) 2026-07-27 16:53:52,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2928] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/36c90d1/web_editor.assets_wysiwyg.min.css 2026-07-27 16:53:52,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css (id:2963) 2026-07-27 16:53:52,628 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2929] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css 2026-07-27 16:53:52,925 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ce6f450/web_editor.wysiwyg_iframe_editor_assets.min.css (id:2964) 2026-07-27 16:53:52,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2931] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/ce6f450/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-07-27 16:53:53,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/be8e8d8/website.assets_all_wysiwyg_inside.min.css (id:2965) 2026-07-27 16:53:53,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2932] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/be8e8d8/website.assets_all_wysiwyg_inside.min.css 2026-07-27 16:53:53,335 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c233671/website.assets_wysiwyg.min.css (id:2966) 2026-07-27 16:53:53,336 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2933] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/c233671/website.assets_wysiwyg.min.css 2026-07-27 16:53:53,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/265544e/website.backend_assets_all_wysiwyg.min.css (id:2967) 2026-07-27 16:53:53,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2934] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/265544e/website.backend_assets_all_wysiwyg.min.css 2026-07-27 16:53:54,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/299b5d7/website_slides.slide_embed_assets.min.css (id:2968) 2026-07-27 16:53:54,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.assetsbundle: Deleting attachments [2935] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/299b5d7/website_slides.slide_embed_assets.min.css 2026-07-27 16:53:54,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 29.5185329914093 seconds 2026-07-27 16:53:54,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-07-27 16:53:54,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1467 checked, 34 removed 2026-07-27 16:53:55,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-07-27 16:53:55,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:53:55,490 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-07-27 16:53:55,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-07-27 16:53:57,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-07-27 16:53:57,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:53:57,733 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-07-27 16:53:58,169 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [169] 2026-07-27 16:53:58,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-07-27 16:53:58,903 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [170] 2026-07-27 16:53:59,153 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-07-27 16:53:59,639 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [171] 2026-07-27 16:53:59,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-07-27 16:54:00,425 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [172] 2026-07-27 16:54:00,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-07-27 16:54:01,255 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [173] 2026-07-27 16:54:01,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-07-27 16:54:01,864 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [174] 2026-07-27 16:54:02,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:02,042 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-07-27 16:54:03,726 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [175] 2026-07-27 16:54:04,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-07-27 16:54:05,941 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted stock.move records with IDs: [178] 2026-07-27 16:54:06,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:06,342 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-07-27 16:54:06,581 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-07-27 16:54:06,601 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-07-27 16:54:06,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:06,616 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-07-27 16:54:13,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 5 (Super Company). 2026-07-27 16:54:13,928 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-07-27 16:54:13,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:13,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-07-27 16:54:14,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-07-27 16:54:14,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-07-27 16:54:14,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-07-27 16:54:14,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:14,975 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-07-27 16:54:15,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-07-27 16:54:15,090 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-07-27 16:54:15,112 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-07-27 16:54:15,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-07-27 16:54:15,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-07-27 16:54:15,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:15,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-07-27 16:54:15,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-07-27 16:54:15,370 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-07-27 16:54:15,443 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-07-27 16:54:15,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-07-27 16:54:15,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-07-27 16:54:15,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-07-27 16:54:15,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-07-27 16:54:15,637 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-07-27 16:54:15,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:15,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-07-27 16:54:15,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-07-27 16:54:15,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-07-27 16:54:21,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 6 (Company 1). 2026-07-27 16:54:22,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:22,355 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_01 ... 2026-07-27 16:54:22,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_02 ... 2026-07-27 16:54:23,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_03 ... 2026-07-27 16:54:23,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_01 ... 2026-07-27 16:54:23,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_02 ... 2026-07-27 16:54:23,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_03 ... 2026-07-27 16:54:24,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_04 ... 2026-07-27 16:54:24,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 16:54:25,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-07-27 16:54:26,282 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-07-27 16:54:26,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-07-27 16:54:27,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-07-27 16:54:28,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-07-27 16:54:29,490 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-07-27 16:54:31,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-07-27 16:54:33,370 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-07-27 16:54:33,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-07-27 16:54:33,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 16:54:41,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 7 (company_2_data). 2026-07-27 16:54:50,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 8 (company_1_data). 2026-07-27 16:55:01,918 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-07-27 16:55:02,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: wallet 2026-07-27 16:55:02,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: wallet.type 2026-07-27 16:55:02,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 46, model: wallet.history 2026-07-27 16:55:02,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 46, model: wallet 2026-07-27 16:55:02,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 46, model: wallet.type 2026-07-27 16:55:02,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 46, model: wallet.history 2026-07-27 16:55:02,098 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 46, model: wallet 2026-07-27 16:55:02,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 46, model: wallet.type 2026-07-27 16:55:02,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 46, model: wallet.history 2026-07-27 16:55:02,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-07-27 16:55:02,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 45, model: wallet 2026-07-27 16:55:02,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 45, model: wallet.type 2026-07-27 16:55:02,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 45, model: wallet.history 2026-07-27 16:55:02,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 45, model: wallet 2026-07-27 16:55:02,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 45, model: wallet.type 2026-07-27 16:55:02,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 45, model: wallet.history 2026-07-27 16:55:02,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 45, model: wallet 2026-07-27 16:55:02,280 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 45, model: wallet.type 2026-07-27 16:55:02,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 45, model: wallet.history 2026-07-27 16:55:02,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-07-27 16:55:02,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 47, model: wallet 2026-07-27 16:55:02,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 47, model: wallet.type 2026-07-27 16:55:02,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 47, model: wallet.history 2026-07-27 16:55:02,439 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 47, model: wallet 2026-07-27 16:55:02,450 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 47, model: wallet.type 2026-07-27 16:55:02,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 47, model: wallet.history 2026-07-27 16:55:02,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 47, model: wallet 2026-07-27 16:55:02,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 47, model: wallet.type 2026-07-27 16:55:02,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 47, model: wallet.history 2026-07-27 16:55:02,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-07-27 16:55:02,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 49, model: wallet 2026-07-27 16:55:02,626 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 49, model: wallet.type 2026-07-27 16:55:02,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 49, model: wallet.history 2026-07-27 16:55:02,638 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 49, model: wallet 2026-07-27 16:55:02,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 49, model: wallet.type 2026-07-27 16:55:02,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 49, model: wallet.history 2026-07-27 16:55:02,651 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 49, model: wallet 2026-07-27 16:55:02,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 49, model: wallet.type 2026-07-27 16:55:02,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 49, model: wallet.history 2026-07-27 16:55:02,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-07-27 16:55:02,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 50, model: wallet 2026-07-27 16:55:02,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 50, model: wallet.type 2026-07-27 16:55:02,848 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 50, model: wallet.history 2026-07-27 16:55:02,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 50, model: wallet 2026-07-27 16:55:02,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 50, model: wallet.type 2026-07-27 16:55:02,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 50, model: wallet 2026-07-27 16:55:02,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 50, model: wallet.type 2026-07-27 16:55:02,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 50, model: wallet.history 2026-07-27 16:55:02,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-07-27 16:55:03,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 52, model: wallet 2026-07-27 16:55:03,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 52, model: wallet.history 2026-07-27 16:55:03,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 52, model: wallet 2026-07-27 16:55:03,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 52, model: wallet 2026-07-27 16:55:03,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 52, model: wallet.history 2026-07-27 16:55:03,042 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-07-27 16:55:03,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 54, model: wallet 2026-07-27 16:55:03,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 53, model: wallet 2026-07-27 16:55:04,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 54, model: wallet.history 2026-07-27 16:55:04,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 53, model: wallet.history 2026-07-27 16:55:04,127 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-07-27 16:55:05,017 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 56, model: wallet 2026-07-27 16:55:05,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 55, model: wallet 2026-07-27 16:55:05,137 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 56, model: wallet.history 2026-07-27 16:55:05,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 55, model: wallet.history 2026-07-27 16:55:05,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-27 16:55:13,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 9 (company_2_data). 2026-07-27 16:55:23,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 10 (company_1_data). 2026-07-27 16:55:34,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-07-27 16:55:35,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-07-27 16:55:35,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-07-27 16:55:35,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 16:55:43,734 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 11 (company_2_data). 2026-07-27 16:55:53,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 12 (company_1_data). 2026-07-27 16:56:04,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-07-27 16:56:04,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-07-27 16:56:05,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <641855753377602.1785171365.554391860961914-openerp-10-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:05,689 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [245] 2026-07-27 16:56:05,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:06,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <894716628743164.1785171366.609214782714844-openerp-10-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:06,705 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [246] 2026-07-27 16:56:06,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:06,896 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted account.partial.reconcile records with IDs: [5] 2026-07-27 16:56:07,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-07-27 16:56:08,066 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <899408161249085.1785171367.976789951324463-openerp-11-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:08,108 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [247] 2026-07-27 16:56:08,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:08,791 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <313248671143796.1785171368.743662118911743-openerp-11-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:08,834 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [248] 2026-07-27 16:56:08,834 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:08,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-07-27 16:56:09,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-07-27 16:56:10,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <116581189933853.1785171370.279777765274048-openerp-14-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:10,422 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [249] 2026-07-27 16:56:10,422 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:10,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-07-27 16:56:11,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <959502692046992.1785171371.851463317871094-openerp-15-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:12,058 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [250] 2026-07-27 16:56:12,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:12,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <318049757088294.1785171372.371788263320923-openerp-15-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:12,455 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [251] 2026-07-27 16:56:12,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:12,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-07-27 16:56:14,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500095325624767.1785171373.982244253158569-openerp-16-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:14,181 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [252] 2026-07-27 16:56:14,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:14,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248215535204793.1785171374.439459800720215-openerp-16-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:14,524 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [253] 2026-07-27 16:56:14,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:14,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-07-27 16:56:15,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <879367166818250.1785171375.790008544921875-openerp-17-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:16,007 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [254] 2026-07-27 16:56:16,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:16,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617498651043368.1785171376.315148353576660-openerp-17-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:16,392 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [255] 2026-07-27 16:56:16,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:16,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-07-27 16:56:17,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <557648663227396.1785171377.731379985809326-openerp-18-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:17,951 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [256] 2026-07-27 16:56:17,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:18,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-07-27 16:56:19,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <886939110800352.1785171379.556549549102783-openerp-19-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:19,795 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [257] 2026-07-27 16:56:19,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:20,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665473645513762.1785171380.097755670547485-openerp-19-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:20,169 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [258] 2026-07-27 16:56:20,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:20,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-07-27 16:56:21,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <952747007390467.1785171381.644604444503784-openerp-20-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:21,839 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [259] 2026-07-27 16:56:21,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:22,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-07-27 16:56:23,840 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065447556009671.1785171383.733362436294556-openerp-21-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:24,011 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [260] 2026-07-27 16:56:24,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:24,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-07-27 16:56:25,841 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <511868516486061.1785171385.761437892913818-openerp-22-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:25,966 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [261] 2026-07-27 16:56:25,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:26,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <824282373241818.1785171386.320306539535522-openerp-22-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:26,435 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [262] 2026-07-27 16:56:26,435 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:26,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-07-27 16:56:28,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808332193559650.1785171388.179685354232788-openerp-23-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:28,367 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [263] 2026-07-27 16:56:28,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:28,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <815211191131142.1785171388.828456640243530-openerp-23-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:28,904 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [264] 2026-07-27 16:56:28,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:28,946 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-07-27 16:56:29,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152548889487522.1785171389.531722784042358-openerp-24-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:29,655 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [265] 2026-07-27 16:56:29,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:30,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588284283228096.1785171390.289409637451172-openerp-24-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:30,368 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [266] 2026-07-27 16:56:30,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:31,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683752952535129.1785171391.272172212600708-openerp-24-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:31,499 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [267] 2026-07-27 16:56:31,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:31,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-07-27 16:56:32,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <494247842294689.1785171392.118483543395996-openerp-25-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:32,234 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [268] 2026-07-27 16:56:32,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:33,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644401948777910.1785171393.190582752227783-openerp-25-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:33,400 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [269] 2026-07-27 16:56:33,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:33,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172333465874604.1785171393.815977573394775-openerp-25-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:33,881 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [270] 2026-07-27 16:56:33,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:34,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <637838137967424.1785171394.830875396728516-openerp-25-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:35,043 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [271] 2026-07-27 16:56:35,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:35,071 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-07-27 16:56:35,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-07-27 16:56:35,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <221117032569556.1785171395.597747087478638-openerp-27-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:35,705 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [272] 2026-07-27 16:56:35,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:35,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-07-27 16:56:36,393 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <118601145107951.1785171396.308331489562988-openerp-28-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:36,435 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [273] 2026-07-27 16:56:36,435 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:37,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <703897420468994.1785171397.223230123519897-openerp-28-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:37,315 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [274] 2026-07-27 16:56:37,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:38,049 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-07-27 16:56:39,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <316581101590919.1785171399.885008335113525-openerp-31-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:40,160 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [275] 2026-07-27 16:56:40,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:40,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-07-27 16:56:41,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-07-27 16:56:43,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962926423903780.1785171403.825229167938232-openerp-32-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:43,967 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [276] 2026-07-27 16:56:43,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:44,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-07-27 16:56:47,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-07-27 16:56:49,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109376214758159.1785171409.428440332412720-openerp-33-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:49,622 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [277] 2026-07-27 16:56:49,622 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:49,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-07-27 16:56:49,841 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 16:56:49,842 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted res.currency.rate records with IDs: [181, 180, 179, 123, 47, 148, 178, 59, 177, 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, 176] 2026-07-27 16:56:52,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <120199952682518.1785171412.696448087692261-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:52,887 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [278] 2026-07-27 16:56:52,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:53,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244747440241668.1785171413.440120935440063-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:53,525 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [279] 2026-07-27 16:56:53,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:54,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620633332831152.1785171414.160976409912109-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:54,242 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [280] 2026-07-27 16:56:54,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:54,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <055160415432818.1785171414.817343473434448-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:54,899 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [281] 2026-07-27 16:56:54,900 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:55,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <674244555346356.1785171415.538631439208984-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:55,640 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [282] 2026-07-27 16:56:55,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:56,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438467790835287.1785171416.204343795776367-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:56,300 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [283] 2026-07-27 16:56:56,300 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:56,850 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968770292134556.1785171416.797673940658569-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:56,901 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [284] 2026-07-27 16:56:56,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:57,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848445083829838.1785171417.385549306869507-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:57,473 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [285] 2026-07-27 16:56:57,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:57,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <953877146218910.1785171417.915559053421021-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:58,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [286] 2026-07-27 16:56:58,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:58,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <947351475563530.1785171418.449534654617310-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:58,551 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [287] 2026-07-27 16:56:58,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:59,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344664119025508.1785171419.005527496337891-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:59,118 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [288] 2026-07-27 16:56:59,118 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:59,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359988463829754.1785171419.373091936111450-openerp-34-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:56:59,459 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [289] 2026-07-27 16:56:59,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:56:59,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-07-27 16:57:00,752 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438730354314412.1785171420.669704198837280-openerp-35-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:57:00,788 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [290] 2026-07-27 16:57:00,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:00,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-07-27 16:57:01,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482931318824516.1785171421.663002729415894-openerp-36-wallet@acb753b3e722>: ['"New Partner" <@False>'] 2026-07-27 16:57:01,789 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [291] 2026-07-27 16:57:01,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:01,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-07-27 16:57:02,355 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-07-27 16:57:03,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784046494670203.1785171423.608707666397095-openerp-37-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:57:03,808 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [292] 2026-07-27 16:57:03,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:04,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297245020892936.1785171424.115802288055420-openerp-37-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:57:04,194 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [293] 2026-07-27 16:57:04,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:04,340 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted account.partial.reconcile records with IDs: [41] 2026-07-27 16:57:04,414 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted account.full.reconcile records with IDs: [12] 2026-07-27 16:57:04,616 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-07-27 16:57:06,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573563401403744.1785171426.040520191192627-openerp-38-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:57:06,240 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [294] 2026-07-27 16:57:06,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:06,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <425279418782312.1785171426.659790992736816-openerp-38-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:57:06,755 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [295] 2026-07-27 16:57:06,755 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:06,915 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted account.partial.reconcile records with IDs: [42, 42] 2026-07-27 16:57:06,999 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #69 deleted account.full.reconcile records with IDs: [13] 2026-07-27 16:57:07,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 16:57:15,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 13 (company_2_data). 2026-07-27 16:57:24,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 14 (company_1_data). 2026-07-27 16:57:36,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:newportaluser from n/a 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=10.0¤cy_id=1&reference=Test+Transaction&partner_id=439&access_token=8639987224e8be3f728b1d33ab264c36ae0524839ea8b6f537b79dd256c80fa4&wallet_id=39 HTTP/1.1" 200 - 254 0.216 -0.216 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 17 0.009 -0.009 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 296 and Message-Id '<768413775878914.1698796800.000000000000000-openerp-39-wallet@acb753b3e722>' from 'accountman@test.com' to (redacted) 'n*******l1@example.viindoo.com' successfully sent 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [296] 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /my/wallets/withdraw?amount=5.0¤cy_id=1&reference=Test+Transaction&partner_id=439&access_token=b8c01df5a4eb66b1e3cc746e2fa85912c90256428e2a79b1ac6855ac2036ac1f&wallet_id=39 HTTP/1.1" 200 - 188 0.118 -0.118 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 297 and Message-Id '<891966105716710.1698796800.000000000000000-openerp-39-wallet@acb753b3e722>' from 'accountman@test.com' to (redacted) 'n*******l1@example.viindoo.com' successfully sent 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [297] 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=5.0¤cy_id=1&reference=INV%2F2025%2F00001&partner_id=439&access_token=b8c01df5a4eb66b1e3cc746e2fa85912c90256428e2a79b1ac6855ac2036ac1f&invoice_id=174 HTTP/1.1" 200 - 92 0.074 -0.074 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/174 HTTP/1.1" 200 - 29 0.021 -0.021 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 298 and Message-Id '<910961593918960.1698796800.000000000000000-openerp-39-wallet@acb753b3e722>' from 'accountman@test.com' to (redacted) 'n*******l1@example.viindoo.com' successfully sent 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [298] 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:41,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:newportaluser from n/a 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=Test+Transaction&partner_id=439&access_token=42b246b9c5a2c9baa24452a661175ea0882470a6a64cfb1cf81ac5b631be9e82&wallet_id=39 HTTP/1.1" 200 - 254 0.177 -0.177 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 17 0.009 -0.009 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 299 and Message-Id '<001605757864565.1698796800.000000000000000-openerp-39-wallet@acb753b3e722>' from 'accountman@test.com' to (redacted) 'n*******l1@example.viindoo.com' successfully sent 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [299] 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=INV%2F2025%2F00001&partner_id=439&access_token=42b246b9c5a2c9baa24452a661175ea0882470a6a64cfb1cf81ac5b631be9e82&invoice_id=176 HTTP/1.1" 200 - 103 0.063 -0.063 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/176 HTTP/1.1" 200 - 30 0.018 -0.018 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 300 and Message-Id '<799408159020056.1698796800.000000000000000-openerp-39-wallet@acb753b3e722>' from 'accountman@test.com' to (redacted) 'n*******l1@example.viindoo.com' successfully sent 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [300] 2023-11-01 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:57:44,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 16:57:52,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 15 (company_2_data). 2026-07-27 16:58:01,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 16 (company_1_data). 2026-07-27 16:58:11,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-07-27 16:58:13,393 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <454452484390182.1785171493.327518939971924-openerp-42-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:13,437 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [301] 2026-07-27 16:58:13,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:13,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <675880093832562.1785171493.598418474197388-openerp-42-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:13,703 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [302] 2026-07-27 16:58:13,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:14,520 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted account.move.line.ctp records with IDs: [186] 2026-07-27 16:58:14,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <163602829157913.1785171494.689884901046753-openerp-42-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:14,765 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [303] 2026-07-27 16:58:14,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:14,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-07-27 16:58:15,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <180052990556220.1785171495.347781419754028-openerp-43-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:15,450 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [304] 2026-07-27 16:58:15,450 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:15,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447885700367793.1785171495.958418130874634-openerp-43-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:16,021 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [305] 2026-07-27 16:58:16,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:16,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668457732239458.1785171496.927398920059204-openerp-43-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:17,149 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [306] 2026-07-27 16:58:17,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:18,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337335229423482.1785171498.516090631484985-openerp-43-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:18,701 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [307] 2026-07-27 16:58:18,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:18,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-07-27 16:58:20,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340129368621010.1785171500.085552930831909-openerp-44-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:20,258 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [308] 2026-07-27 16:58:20,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:20,867 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted account.move.line.ctp records with IDs: [201] 2026-07-27 16:58:21,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <118638803406052.1785171501.428690671920776-openerp-44-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:21,518 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [309] 2026-07-27 16:58:21,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:21,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-07-27 16:58:23,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <374316422954533.1785171503.355452299118042-openerp-45-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:23,572 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [310] 2026-07-27 16:58:23,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:24,150 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted account.move.line.ctp records with IDs: [209] 2026-07-27 16:58:25,176 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250329464522692.1785171505.126218318939209-openerp-45-wallet@acb753b3e722>: ['"company_1_data" <@False>'] 2026-07-27 16:58:25,231 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #93 deleted mail.mail records with IDs: [311] 2026-07-27 16:58:25,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 16:58:25,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 16:58:26,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-27 16:58:26,673 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #106 deleted product.milestone records with IDs: [18] 2026-07-27 16:58:26,700 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #106 deleted warranty.policy records with IDs: [17] 2026-07-27 16:58:26,720 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #106 deleted warranty.claim.policy records with IDs: [5] 2026-07-27 16:58:26,839 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #106 deleted warranty.claim records with IDs: [11] 2026-07-27 16:58:26,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-27 16:58:26,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: product.milestone 2026-07-27 16:58:26,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 105, model: product.milestone 2026-07-27 16:58:26,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: product.milestone 2026-07-27 16:58:26,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: warranty.policy 2026-07-27 16:58:26,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: warranty.claim.policy 2026-07-27 16:58:27,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: warranty.claim 2026-07-27 16:58:27,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:58:28,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-07-27 16:58:28,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-07-27 16:58:28,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-07-27 16:58:28,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-07-27 16:58:28,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-07-27 16:58:28,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-07-27 16:58:28,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-07-27 16:58:28,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-07-27 16:58:28,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:58:29,817 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-07-27 16:58:29,926 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-07-27 16:58:29,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-07-27 16:58:29,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-07-27 16:58:29,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-07-27 16:58:30,013 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-07-27 16:58:30,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-07-27 16:58:30,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-07-27 16:58:30,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-07-27 16:58:30,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-07-27 16:58:30,098 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-07-27 16:58:30,116 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-07-27 16:58:30,137 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-07-27 16:58:30,146 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-07-27 16:58:30,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-07-27 16:58:30,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-07-27 16:58:30,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-07-27 16:58:30,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-07-27 16:58:30,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-27 16:58:30,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-27 16:58:31,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-27 16:58:32,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-27 16:58:32,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-27 16:58:32,988 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-07-27 16:58:33,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-07-27 16:58:34,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-07-27 16:58:34,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-07-27 16:58:34,120 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-07-27 16:58:34,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-07-27 16:58:34,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-07-27 16:58:34,817 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-07-27 16:58:35,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-07-27 16:58:35,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-07-27 16:58:36,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-07-27 16:58:36,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-07-27 16:58:36,336 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-07-27 16:58:36,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-07-27 16:58:36,354 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-07-27 16:58:36,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-07-27 16:58:36,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-07-27 16:58:36,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-07-27 16:58:36,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:58:39,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-07-27 16:58:39,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-07-27 16:58:39,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 114, model: purchase.order 2026-07-27 16:58:39,909 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 114, model: purchase.order 2026-07-27 16:58:39,927 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 114, model: purchase.order 2026-07-27 16:58:40,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 114, model: purchase.order.line 2026-07-27 16:58:40,090 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 114, model: purchase.order.line 2026-07-27 16:58:40,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-27 16:58:40,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-27 16:58:40,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 111, model: purchase.order 2026-07-27 16:58:40,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 111, model: purchase.order 2026-07-27 16:58:40,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 111, model: purchase.order 2026-07-27 16:58:40,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 111, model: purchase.order 2026-07-27 16:58:40,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 111, model: purchase.order.line 2026-07-27 16:58:40,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 111, model: purchase.order.line 2026-07-27 16:58:40,247 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 111, model: purchase.order 2026-07-27 16:58:40,252 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 111, model: purchase.order.line 2026-07-27 16:58:40,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 16:58:43,413 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-07-27 16:58:43,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 16:58:46,512 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-07-27 16:58:47,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_ids_01 ... 2026-07-27 16:58:47,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_ids_02 ... 2026-07-27 16:58:48,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-27 16:58:48,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-27 16:58:49,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-27 16:58:50,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-27 16:58:50,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-27 16:58:51,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-07-27 16:58:51,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 16:58:54,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-07-27 16:58:54,926 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-07-27 16:58:55,798 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-07-27 16:58:56,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-07-27 16:58:56,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:58:59,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-07-27 16:59:00,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-07-27 16:59:01,320 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-07-27 16:59:01,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:59:04,912 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_saleman_user ... 2026-07-27 16:59:05,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-27 16:59:05,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 128, model: sale.order 2026-07-27 16:59:05,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 128, model: sale.order 2026-07-27 16:59:05,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 128, model: addendum.addendum 2026-07-27 16:59:05,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 128, model: sale.order.line 2026-07-27 16:59:05,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 128, model: sale.order.line 2026-07-27 16:59:05,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 128, model: sale.order.line 2026-07-27 16:59:05,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-27 16:59:05,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 127, model: sale.order 2026-07-27 16:59:05,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 127, model: sale.order 2026-07-27 16:59:05,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 127, model: addendum.addendum 2026-07-27 16:59:05,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 127, model: sale.order.line 2026-07-27 16:59:05,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 127, model: sale.order.line 2026-07-27 16:59:05,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 127, model: sale.order.line 2026-07-27 16:59:05,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 16:59:08,495 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-07-27 16:59:08,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 16:59:11,540 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-07-27 16:59:12,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_ids_01 ... 2026-07-27 16:59:12,734 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_ids_02 ... 2026-07-27 16:59:13,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-27 16:59:13,850 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-27 16:59:14,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-27 16:59:15,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-27 16:59:15,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-27 16:59:16,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-07-27 16:59:16,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 16:59:19,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-07-27 16:59:20,762 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-07-27 16:59:21,791 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-07-27 16:59:22,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-07-27 16:59:23,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:59:26,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-07-27 16:59:27,029 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-07-27 16:59:27,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-07-27 16:59:28,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 16:59:29,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-07-27 16:59:29,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-27 16:59:29,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 141, model: stock.lot 2026-07-27 16:59:29,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 141, model: stock.lot 2026-07-27 16:59:29,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 141, model: stock.lot 2026-07-27 16:59:29,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-27 16:59:29,620 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 140, model: stock.lot 2026-07-27 16:59:29,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 140, model: stock.lot 2026-07-27 16:59:29,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: stock.lot 2026-07-27 16:59:29,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 16:59:31,294 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-07-27 16:59:32,356 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-07-27 16:59:32,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-07-27 16:59:33,273 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 16:59:34,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-07-27 16:59:35,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-07-27 16:59:35,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-07-27 16:59:35,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-27 16:59:36,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-27 16:59:36,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-27 16:59:37,320 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-27 16:59:37,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-27 16:59:38,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-07-27 16:59:38,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-07-27 16:59:39,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-07-27 16:59:39,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-07-27 16:59:40,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-07-27 16:59:40,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-07-27 16:59:41,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 16:59:41,205 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-07-27 16:59:47,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 16:59:48,616 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 16:59:48] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 374 0.240 1.218 2026-07-27 16:59:49,186 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 16:59:49] "POST /shop/cart/update HTTP/1.1" 303 - 189 0.228 0.336 2026-07-27 16:59:49,762 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 16:59:49] "GET /shop/cart HTTP/1.1" 200 - 152 0.111 0.461 2026-07-27 16:59:49,924 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [195] 2026-07-27 16:59:50,225 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [190] 2026-07-27 16:59:50,344 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-07-27 16:59:55,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 16:59:56,114 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 16:59:56] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 19 0.010 0.248 2026-07-27 16:59:56,122 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-07-27 17:00:02,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:02,363 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:02] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 19 0.009 0.272 2026-07-27 17:00:02,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-07-27 17:00:08,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:08,980 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:08] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 19 0.011 0.745 2026-07-27 17:00:08,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-07-27 17:00:14,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:16,114 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:16] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 284 0.167 1.026 2026-07-27 17:00:16,141 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-07-27 17:00:23,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps1@abc.com from n/a 2026-07-27 17:00:23,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:24,678 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 164, model: odoo.module.version 2026-07-27 17:00:25,161 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:25] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 375 0.248 1.156 2026-07-27 17:00:27,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 164, model: odoo.module.version 2026-07-27 17:00:27,490 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:27] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 58 0.089 0.101 2026-07-27 17:00:27,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps2@abc.com from n/a 2026-07-27 17:00:27,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 165, model: odoo.module.version 2026-07-27 17:00:27,935 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:27] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 185 0.147 0.263 2026-07-27 17:00:28,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps2@abc.com from n/a 2026-07-27 17:00:29,418 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:29] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 398 0.331 0.938 2026-07-27 17:00:29,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-07-27 17:00:35,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:36,882 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:36] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 286 0.228 1.082 2026-07-27 17:00:36,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_page_route_not_shadowed_by_doc_image_routes ... 2026-07-27 17:00:43,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:44,304 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:44] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 286 0.179 1.096 2026-07-27 17:00:44,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-07-27 17:00:49,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-07-27 17:00:55,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:00:56,193 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:00:56] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 285 0.124 0.984 2026-07-27 17:00:56,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-07-27 17:01:01,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:01:02,355 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:02] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 210 0.078 0.723 2026-07-27 17:01:02,406 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:02] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 24 0.010 0.036 2026-07-27 17:01:02,408 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-07-27 17:01:09,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-07-27 17:01:14,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-07-27 17:01:20,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:01:22,265 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:22] "GET /apps/category/odoo-apps-category-test-47 HTTP/1.1" 200 - 393 0.214 1.152 2026-07-27 17:01:22,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-07-27 17:01:27,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-07-27 17:01:34,398 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-07-27 17:01:41,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:01:41,827 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:41] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 22 0.010 0.236 2026-07-27 17:01:41,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-07-27 17:01:47,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:01:48,464 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:48] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 210 0.093 0.749 2026-07-27 17:01:49,050 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:49] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 122 0.073 0.496 2026-07-27 17:01:49,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-07-27 17:01:54,393 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:01:56,085 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:01:56] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 511 0.409 1.286 2026-07-27 17:01:56,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-07-27 17:02:01,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:02,004 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:02] "POST /mail/chatter_post HTTP/1.1" 200 - 26 0.013 0.236 2026-07-27 17:02:03,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps1@abc.com from n/a 2026-07-27 17:02:03,567 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:03] "POST /mail/chatter_post HTTP/1.1" 200 - 34 0.041 0.048 2026-07-27 17:02:03,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps2@abc.com from n/a 2026-07-27 17:02:03,754 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:03] "POST /mail/chatter_post HTTP/1.1" 200 - 26 0.015 0.025 2026-07-27 17:02:03,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-07-27 17:02:09,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:10,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:10] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 286 0.171 1.192 2026-07-27 17:02:10,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:10] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 37 0.020 0.210 2026-07-27 17:02:10,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-07-27 17:02:16,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:17,789 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:17] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 287 0.163 1.089 2026-07-27 17:02:17,895 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:17] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 44 0.039 0.052 2026-07-27 17:02:17,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-07-27 17:02:24,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:24,887 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:24] "GET /sitemap.xml HTTP/1.1" 200 - 211 0.191 0.616 2026-07-27 17:02:24,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-07-27 17:02:30,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:31,144 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:31] "GET /sitemap.xml HTTP/1.1" 200 - 211 0.223 0.478 2026-07-27 17:02:31,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-07-27 17:02:36,598 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:37,609 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:37] "GET /apps/modules/browse?repo_maintainer_id=614 HTTP/1.1" 404 - 197 0.096 0.919 2026-07-27 17:02:37,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:vendor from n/a 2026-07-27 17:02:38,121 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:38] "GET /apps/modules/browse?repo_maintainer_id=614 HTTP/1.1" 200 - 172 0.108 0.371 2026-07-27 17:02:38,136 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-07-27 17:02:45,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps1@abc.com from n/a 2026-07-27 17:02:45,800 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:46,507 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 224, model: odoo.module.version 2026-07-27 17:02:47,096 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:47] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 271 0.249 1.051 2026-07-27 17:02:47,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 224, model: odoo.module.version 2026-07-27 17:02:47,293 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:47] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 64 0.059 0.126 2026-07-27 17:02:47,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-07-27 17:02:53,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps1@abc.com from n/a 2026-07-27 17:02:53,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:53,955 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:53] "GET /my/apps/download/186 HTTP/1.1" 200 - 70 0.056 0.288 2026-07-27 17:02:54,065 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:54] "GET /my/apps/download/186 HTTP/1.1" 200 - 37 0.034 0.045 2026-07-27 17:02:54,182 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:54] "GET /my/apps/download/186 HTTP/1.1" 200 - 29 0.043 0.047 2026-07-27 17:02:54,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-07-27 17:02:59,339 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portalapps2@abc.com from n/a 2026-07-27 17:02:59,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:02:59,605 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:02:59] "GET /my/apps/download/197 HTTP/1.1" 303 - 30 0.016 0.235 2026-07-27 17:03:00,488 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:00] "GET /my HTTP/1.1" 200 - 242 0.112 0.767 2026-07-27 17:03:00,498 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 17:03:01,793 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-07-27 17:03:08,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:03:15,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-07-27 17:03:15,900 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-07-27 17:03:15,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 240, model: website.doc.category 2026-07-27 17:03:16,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [51], uid: 242, model: website.doc.category 2026-07-27 17:03:16,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-07-27 17:03:16,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [53], uid: 240, model: website.doc.category 2026-07-27 17:03:16,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [54], uid: 242, model: website.doc.category 2026-07-27 17:03:16,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-07-27 17:03:16,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-07-27 17:03:16,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-07-27 17:03:16,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 238, model: website.document.content 2026-07-27 17:03:16,586 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [45] 2026-07-27 17:03:16,645 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.document.content records with IDs: [1] 2026-07-27 17:03:16,671 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.document records with IDs: [1] 2026-07-27 17:03:16,687 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [44] 2026-07-27 17:03:16,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-07-27 17:03:16,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 238, model: website.document.content 2026-07-27 17:03:16,916 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.document.content records with IDs: [1] 2026-07-27 17:03:16,935 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.document records with IDs: [1] 2026-07-27 17:03:16,965 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [44, 45] 2026-07-27 17:03:16,980 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [43] 2026-07-27 17:03:16,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-07-27 17:03:17,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 238, model: website.document.content 2026-07-27 17:03:17,243 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.document.content records with IDs: [1] 2026-07-27 17:03:17,266 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.document records with IDs: [1] 2026-07-27 17:03:17,297 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [44, 45] 2026-07-27 17:03:17,312 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [43] 2026-07-27 17:03:17,321 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #244 deleted website.doc.category records with IDs: [41] 2026-07-27 17:03:17,323 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-07-27 17:03:17,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:03:23,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-07-27 17:03:24,041 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [5] 2026-07-27 17:03:24,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-07-27 17:03:24,109 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #248 deleted website.document records with IDs: [6] 2026-07-27 17:03:24,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-07-27 17:03:24,174 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #254 deleted website.document records with IDs: [7] 2026-07-27 17:03:24,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-07-27 17:03:24,276 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [8] 2026-07-27 17:03:24,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-07-27 17:03:24,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-07-27 17:03:24,504 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [13] 2026-07-27 17:03:24,543 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [14] 2026-07-27 17:03:24,582 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [15] 2026-07-27 17:03:24,703 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [18] 2026-07-27 17:03:24,743 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [19] 2026-07-27 17:03:24,883 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [23] 2026-07-27 17:03:24,916 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [24] 2026-07-27 17:03:24,947 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [25] 2026-07-27 17:03:25,306 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [36] 2026-07-27 17:03:25,346 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [37] 2026-07-27 17:03:25,389 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [38] 2026-07-27 17:03:25,428 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #252 deleted website.document records with IDs: [39] 2026-07-27 17:03:25,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-07-27 17:03:25,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 248, model: website.document.content 2026-07-27 17:03:25,630 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 248, model: website.document.content 2026-07-27 17:03:25,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 248, model: website.document.content 2026-07-27 17:03:25,722 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #248 deleted website.document records with IDs: [41] 2026-07-27 17:03:25,771 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #248 deleted website.document records with IDs: [42] 2026-07-27 17:03:25,814 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #248 deleted website.document records with IDs: [43] 2026-07-27 17:03:25,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 248, model: website.document.content 2026-07-27 17:03:25,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 248, model: website.document.content 2026-07-27 17:03:25,899 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-07-27 17:03:25,944 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #254 deleted website.document records with IDs: [44] 2026-07-27 17:03:25,964 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #254 deleted website.document records with IDs: [45] 2026-07-27 17:03:26,071 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #254 deleted website.document.content records with IDs: [3] 2026-07-27 17:03:26,089 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #254 deleted website.document records with IDs: [46] 2026-07-27 17:03:26,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-07-27 17:03:26,187 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [47] 2026-07-27 17:03:26,230 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [48] 2026-07-27 17:03:26,669 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [64] 2026-07-27 17:03:26,715 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [65] 2026-07-27 17:03:26,847 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [69] 2026-07-27 17:03:26,881 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [70] 2026-07-27 17:03:26,913 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [71] 2026-07-27 17:03:26,945 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #250 deleted website.document records with IDs: [72] 2026-07-27 17:03:27,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-07-27 17:03:27,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-07-27 17:03:27,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 248, model: website.document 2026-07-27 17:03:27,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 248, model: website.document 2026-07-27 17:03:27,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 248, model: website.document 2026-07-27 17:03:27,403 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 248, model: website.document 2026-07-27 17:03:27,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 248, model: website.document 2026-07-27 17:03:27,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 248, model: website.document 2026-07-27 17:03:27,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-07-27 17:03:27,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-07-27 17:03:27,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:03:34,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-07-27 17:03:34,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-07-27 17:03:34,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [11], uid: 259, model: website.document.content 2026-07-27 17:03:34,574 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #258 deleted website.document.content records with IDs: [11] 2026-07-27 17:03:34,692 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #260 deleted website.document.content records with IDs: [12] 2026-07-27 17:03:34,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #262 deleted website.document.content records with IDs: [13] 2026-07-27 17:03:34,882 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #264 deleted website.document.content records with IDs: [14] 2026-07-27 17:03:34,929 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #258 deleted website.document.content records with IDs: [15] 2026-07-27 17:03:34,983 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #260 deleted website.document.content records with IDs: [16] 2026-07-27 17:03:35,027 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #262 deleted website.document.content records with IDs: [17] 2026-07-27 17:03:35,073 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #264 deleted website.document.content records with IDs: [18] 2026-07-27 17:03:35,115 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #258 deleted website.document.content records with IDs: [19] 2026-07-27 17:03:35,163 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #260 deleted website.document.content records with IDs: [20] 2026-07-27 17:03:35,205 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #262 deleted website.document.content records with IDs: [21] 2026-07-27 17:03:35,251 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #264 deleted website.document.content records with IDs: [22] 2026-07-27 17:03:35,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [23], uid: 258, model: website.document.content 2026-07-27 17:03:35,345 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #260 deleted website.document.content records with IDs: [23] 2026-07-27 17:03:35,385 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #262 deleted website.document.content records with IDs: [24] 2026-07-27 17:03:35,430 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #264 deleted website.document.content records with IDs: [25] 2026-07-27 17:03:35,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 258, model: website.document.content 2026-07-27 17:03:35,517 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #260 deleted website.document.content records with IDs: [26] 2026-07-27 17:03:35,571 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #262 deleted website.document.content records with IDs: [27] 2026-07-27 17:03:35,624 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #264 deleted website.document.content records with IDs: [28] 2026-07-27 17:03:35,708 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #264 deleted website.document.content records with IDs: [29] 2026-07-27 17:03:35,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-07-27 17:03:35,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 258, model: website.document.content 2026-07-27 17:03:36,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 259, model: website.document.content 2026-07-27 17:03:36,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 258, model: website.document.content 2026-07-27 17:03:36,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 258, model: website.document.content 2026-07-27 17:03:36,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 258, model: website.document.content 2026-07-27 17:03:36,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 258, model: website.document.content 2026-07-27 17:03:36,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 258, model: website.document.content 2026-07-27 17:03:36,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:03:43,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-07-27 17:03:43,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 265, model: website.doc.tag 2026-07-27 17:03:43,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 265, model: website.doc.tag 2026-07-27 17:03:43,993 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 265, model: website.doc.tag 2026-07-27 17:03:44,005 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #268 deleted website.doc.tag records with IDs: [13] 2026-07-27 17:03:44,014 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #270 deleted website.doc.tag records with IDs: [14] 2026-07-27 17:03:44,023 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #272 deleted website.doc.tag records with IDs: [15] 2026-07-27 17:03:44,031 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #274 deleted website.doc.tag records with IDs: [16] 2026-07-27 17:03:44,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:03:50,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-07-27 17:03:51,023 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-07-27 17:03:51,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-07-27 17:03:51,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-07-27 17:03:51,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-07-27 17:03:51,090 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-07-27 17:03:51,136 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-07-27 17:03:51,143 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-07-27 17:03:51,187 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-07-27 17:03:51,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:03:58,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-07-27 17:03:58,278 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:designer_doc from n/a 2026-07-27 17:03:58,296 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:03:58,538 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:58] "POST /docs/create_category HTTP/1.1" 200 - 15 0.009 0.235 2026-07-27 17:03:58,634 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:58] "POST /docs/create_category HTTP/1.1" 200 - 56 0.036 0.054 2026-07-27 17:03:58,691 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:58] "POST /docs/update_category HTTP/1.1" 200 - 23 0.015 0.036 2026-07-27 17:03:58,704 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:58] "POST /docs/delete HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 17:03:58,742 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:58] "POST /docs/update_category HTTP/1.1" 200 - 12 0.010 0.022 2026-07-27 17:03:58,754 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:58] "POST /docs/delete HTTP/1.1" 200 - 4 0.001 0.004 2026-07-27 17:03:58,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-07-27 17:03:58,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:manager_doc from n/a 2026-07-27 17:03:58,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:03:59,147 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/create_category HTTP/1.1" 200 - 51 0.032 0.323 2026-07-27 17:03:59,211 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/update_category HTTP/1.1" 200 - 29 0.018 0.038 2026-07-27 17:03:59,260 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.message records with IDs: [10834, 10833] 2026-07-27 17:03:59,279 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.doc.category records with IDs: [87] 2026-07-27 17:03:59,292 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.followers records with IDs: [3338] 2026-07-27 17:03:59,295 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/delete HTTP/1.1" 200 - 48 0.030 0.045 2026-07-27 17:03:59,339 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/update_category HTTP/1.1" 200 - 12 0.011 0.026 2026-07-27 17:03:59,403 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.document.content records with IDs: [34] 2026-07-27 17:03:59,428 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.document records with IDs: [99] 2026-07-27 17:03:59,453 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.message records with IDs: [10835] 2026-07-27 17:03:59,465 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.doc.category records with IDs: [83] 2026-07-27 17:03:59,473 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/delete HTTP/1.1" 200 - 101 0.041 0.087 2026-07-27 17:03:59,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-07-27 17:03:59,486 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal_doc from n/a 2026-07-27 17:03:59,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:03:59,749 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/create_category HTTP/1.1" 200 - 15 0.008 0.244 2026-07-27 17:03:59,764 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/update_category HTTP/1.1" 200 - 6 0.002 0.006 2026-07-27 17:03:59,777 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/delete HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 17:03:59,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute: waiting for threads: [] 2026-07-27 17:03:59,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-07-27 17:03:59,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:03:59,984 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/create_category HTTP/1.1" 200 - 10 0.004 0.193 2026-07-27 17:03:59,994 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:03:59] "POST /docs/update_category HTTP/1.1" 200 - 3 0.000 0.003 2026-07-27 17:04:00,005 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/delete HTTP/1.1" 200 - 3 0.004 0.003 2026-07-27 17:04:00,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-07-27 17:04:00,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:reviewer_doc from n/a 2026-07-27 17:04:00,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:00,277 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/create_category HTTP/1.1" 200 - 15 0.008 0.232 2026-07-27 17:04:00,370 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/create_category HTTP/1.1" 200 - 56 0.030 0.056 2026-07-27 17:04:00,428 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/update_category HTTP/1.1" 200 - 23 0.014 0.035 2026-07-27 17:04:00,441 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/delete HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 17:04:00,480 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/update_category HTTP/1.1" 200 - 12 0.008 0.025 2026-07-27 17:04:00,491 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/delete HTTP/1.1" 200 - 4 0.001 0.004 2026-07-27 17:04:00,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-07-27 17:04:00,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:designer_doc from n/a 2026-07-27 17:04:00,535 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:00,882 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/create HTTP/1.1" 200 - 59 0.043 0.306 2026-07-27 17:04:00,949 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:00] "POST /docs/update_document HTTP/1.1" 200 - 31 0.019 0.041 2026-07-27 17:04:01,009 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #292 deleted mail.message records with IDs: [10839] 2026-07-27 17:04:01,032 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #292 deleted website.document.content records with IDs: [36] 2026-07-27 17:04:01,049 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #292 deleted mail.followers records with IDs: [3340] 2026-07-27 17:04:01,066 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #292 deleted mail.message records with IDs: [10841, 10840] 2026-07-27 17:04:01,082 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #292 deleted website.document records with IDs: [101] 2026-07-27 17:04:01,099 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #292 deleted mail.followers records with IDs: [3341] 2026-07-27 17:04:01,101 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/delete HTTP/1.1" 200 - 113 0.052 0.095 2026-07-27 17:04:01,141 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/update_document HTTP/1.1" 200 - 8 0.019 0.016 2026-07-27 17:04:01,176 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/delete HTTP/1.1" 200 - 11 0.016 0.014 2026-07-27 17:04:01,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-07-27 17:04:01,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:editor_doc from n/a 2026-07-27 17:04:01,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:01,565 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/create HTTP/1.1" 200 - 56 0.024 0.323 2026-07-27 17:04:01,628 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/update_document HTTP/1.1" 200 - 32 0.019 0.039 2026-07-27 17:04:01,674 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #288 deleted mail.message records with IDs: [10842] 2026-07-27 17:04:01,694 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #288 deleted website.document.content records with IDs: [37] 2026-07-27 17:04:01,709 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #288 deleted mail.followers records with IDs: [3342] 2026-07-27 17:04:01,730 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #288 deleted mail.message records with IDs: [10844, 10843] 2026-07-27 17:04:01,752 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #288 deleted website.document records with IDs: [102] 2026-07-27 17:04:01,767 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #288 deleted mail.followers records with IDs: [3343] 2026-07-27 17:04:01,769 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/delete HTTP/1.1" 200 - 112 0.055 0.081 2026-07-27 17:04:01,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [99], uid: 288, model: website.document 2026-07-27 17:04:01,822 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/update_document HTTP/1.1" 200 - 12 0.006 0.041 2026-07-27 17:04:01,861 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [34], uid: 288, model: website.document.content 2026-07-27 17:04:01,871 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:01] "POST /docs/delete HTTP/1.1" 200 - 18 0.009 0.032 2026-07-27 17:04:01,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-07-27 17:04:01,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:manager_doc from n/a 2026-07-27 17:04:01,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:02,219 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:02] "POST /docs/create HTTP/1.1" 200 - 61 0.028 0.286 2026-07-27 17:04:02,270 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:02] "POST /docs/update_document HTTP/1.1" 200 - 24 0.014 0.029 2026-07-27 17:04:02,338 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.message records with IDs: [10845] 2026-07-27 17:04:02,362 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.document.content records with IDs: [38] 2026-07-27 17:04:02,378 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.followers records with IDs: [3344] 2026-07-27 17:04:02,392 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.message records with IDs: [10847, 10846] 2026-07-27 17:04:02,407 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.document records with IDs: [103] 2026-07-27 17:04:02,423 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.followers records with IDs: [3345] 2026-07-27 17:04:02,425 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:02] "POST /docs/delete HTTP/1.1" 200 - 119 0.045 0.102 2026-07-27 17:04:02,461 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:02] "POST /docs/update_document HTTP/1.1" 200 - 9 0.005 0.023 2026-07-27 17:04:02,502 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.document.content records with IDs: [34] 2026-07-27 17:04:02,521 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted mail.message records with IDs: [10848] 2026-07-27 17:04:02,532 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #294 deleted website.document records with IDs: [99] 2026-07-27 17:04:02,541 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:02] "POST /docs/delete HTTP/1.1" 200 - 62 0.019 0.053 2026-07-27 17:04:02,543 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-07-27 17:04:02,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal_doc from n/a 2026-07-27 17:04:02,583 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:03,439 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/create HTTP/1.1" 200 - 18 0.007 0.852 2026-07-27 17:04:03,451 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/update_document HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 17:04:03,462 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/delete HTTP/1.1" 200 - 4 0.001 0.004 2026-07-27 17:04:03,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-07-27 17:04:03,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:03,720 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/create HTTP/1.1" 200 - 10 0.006 0.242 2026-07-27 17:04:03,728 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/update_document HTTP/1.1" 200 - 3 0.000 0.002 2026-07-27 17:04:03,736 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/delete HTTP/1.1" 200 - 3 0.000 0.003 2026-07-27 17:04:03,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-07-27 17:04:03,752 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:reviewer_doc from n/a 2026-07-27 17:04:03,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:03,982 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:03] "POST /docs/create HTTP/1.1" 200 - 59 0.028 0.187 2026-07-27 17:04:04,055 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:04] "POST /docs/update_document HTTP/1.1" 200 - 31 0.025 0.041 2026-07-27 17:04:04,115 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #290 deleted mail.message records with IDs: [10849] 2026-07-27 17:04:04,136 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #290 deleted website.document.content records with IDs: [39] 2026-07-27 17:04:04,151 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #290 deleted mail.followers records with IDs: [3346] 2026-07-27 17:04:04,163 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #290 deleted mail.message records with IDs: [10851, 10850] 2026-07-27 17:04:04,179 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #290 deleted website.document records with IDs: [104] 2026-07-27 17:04:04,196 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #290 deleted mail.followers records with IDs: [3347] 2026-07-27 17:04:04,198 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:04] "POST /docs/delete HTTP/1.1" 200 - 113 0.045 0.093 2026-07-27 17:04:04,229 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:04] "POST /docs/update_document HTTP/1.1" 200 - 8 0.005 0.020 2026-07-27 17:04:04,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:04] "POST /docs/delete HTTP/1.1" 200 - 11 0.006 0.017 2026-07-27 17:04:04,268 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:04:10,812 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-07-27 17:04:10,885 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #298 deleted odoo.version records with IDs: [16] 2026-07-27 17:04:10,896 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #298 deleted product.attribute.value records with IDs: [80] 2026-07-27 17:04:10,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:04:17,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-07-27 17:04:17,540 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-07-27 17:04:17,622 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:04:24,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-07-27 17:04:24,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-07-27 17:04:24,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:04:31,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-07-27 17:04:31,408 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:32,524 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:32] "GET /docs/search?search=Angular&version=23 HTTP/1.1" 200 - 228 0.114 1.005 2026-07-27 17:04:32,625 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:32] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 19 0.046 0.048 2026-07-27 17:04:32,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-07-27 17:04:32,697 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:33,962 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:33] "GET /docs/21.0/d/welcome-to-summoner-s-rift-118 HTTP/1.1" 200 - 266 0.333 0.936 2026-07-27 17:04:34,050 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/d/activate-the-developer-debug-mode-117 HTTP/1.1" 200 - 35 0.020 0.056 2026-07-27 17:04:34,209 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/22.0/c/odoo-user-documentation-applications-general-110 HTTP/1.1" 200 - 49 0.022 0.118 2026-07-27 17:04:34,301 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/22.0/c/odoo-user-documentation-applications-general-110 HTTP/1.1" 200 - 35 0.017 0.065 2026-07-27 17:04:34,324 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/d/welcome-to-summoner-s-rift-118 HTTP/1.1" 301 - 8 0.003 0.013 2026-07-27 17:04:34,406 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/21.0/d/welcome-to-summoner-s-rift-118 HTTP/1.1" 200 - 37 0.017 0.062 2026-07-27 17:04:34,430 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/d/welcome-to-summoner-s-rift-118 HTTP/1.1" 301 - 8 0.002 0.011 2026-07-27 17:04:34,528 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/21.0/d/welcome-to-summoner-s-rift-118 HTTP/1.1" 200 - 37 0.017 0.078 2026-07-27 17:04:34,628 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:34] "GET /docs/22.0/c/odoo-user-documentation-applications-general-110 HTTP/1.1" 200 - 35 0.017 0.073 2026-07-27 17:04:34,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:04:34,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-07-27 17:04:35,067 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted mail.message records with IDs: [10857] 2026-07-27 17:04:35,088 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted odoo.version records with IDs: [27] 2026-07-27 17:04:35,103 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted mail.followers records with IDs: [3348] 2026-07-27 17:04:35,113 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted product.attribute.value records with IDs: [91] 2026-07-27 17:04:35,134 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted mail.message records with IDs: [10856] 2026-07-27 17:04:35,142 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted odoo.version records with IDs: [26] 2026-07-27 17:04:35,154 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #335 deleted product.attribute.value records with IDs: [90] 2026-07-27 17:04:35,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:04:35,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-07-27 17:04:35,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:04:35,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-07-27 17:04:36,422 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:demo from n/a 2026-07-27 17:04:36,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:04:36,687 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:04:36] "POST /web/session/destroy HTTP/1.1" 200 - 13 0.007 0.246 2026-07-27 17:04:36,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:04:37,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 312 and Message-Id '<801636799141210.1785171877.084378004074097-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***************tm@test.com'" successfully sent 2026-07-27 17:04:37,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:04:37,114 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [312] 2026-07-27 17:04:37,124 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10859] 2026-07-27 17:04:37,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:04:37,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:04:37,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-07-27 17:04:37,157 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-07-27 17:04:37,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-07-27 17:04:37,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-07-27 17:04:37,198 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted utm.source records with IDs: [27, 30, 31] 2026-07-27 17:04:37,217 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-07-27 17:04:37,243 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [13, 16, 17] 2026-07-27 17:04:37,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-07-27 17:04:37,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-07-27 17:04:37,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:04:37,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 313 and Message-Id '<544533388336158.1785171877.673757076263428-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***************tm@test.com'" successfully sent 2026-07-27 17:04:37,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:04:37,743 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [313] 2026-07-27 17:04:37,772 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10861] 2026-07-27 17:04:37,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:04:37,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:04:37,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-07-27 17:04:37,825 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:04:38,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 314 and Message-Id '<034229275149366.1785171878.224827289581299-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***************tm@test.com'" successfully sent 2026-07-27 17:04:38,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:04:38,264 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [314] 2026-07-27 17:04:38,275 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10863] 2026-07-27 17:04:38,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:04:38,282 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:04:38,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-07-27 17:04:38,332 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [37] 2026-07-27 17:04:38,339 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-07-27 17:04:38,347 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted utm.source records with IDs: [50] 2026-07-27 17:04:38,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-07-27 17:04:38,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 338, model: utm.campaign 2026-07-27 17:04:38,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 338, model: utm.medium 2026-07-27 17:04:38,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 338, model: utm.source 2026-07-27 17:04:38,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:04:45,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 17 (company_2_data). 2026-07-27 17:04:53,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 18 (company_1_data). 2026-07-27 17:04:58,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-07-27 17:04:59,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-07-27 17:05:00,192 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-07-27 17:05:00,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-07-27 17:05:01,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-07-27 17:05:02,351 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-07-27 17:05:03,323 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-07-27 17:05:04,222 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-07-27 17:05:05,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-07-27 17:05:06,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 17:05:13,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 19 (company_2_data). 2026-07-27 17:05:22,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 20 (company_1_data). 2026-07-27 17:05:27,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_move_delete_entry: Starting TestAccountMoveDeleteEntry.test_account_move_disallow_to_delete_entry_chain_condition ... 2026-07-27 17:05:33,862 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line.ctp records with IDs: [280] 2026-07-27 17:05:34,091 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line records with IDs: [622, 623] 2026-07-27 17:05:34,159 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted mail.message records with IDs: [11806, 11805, 11802] 2026-07-27 17:05:34,457 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line.ctp records with IDs: [281] 2026-07-27 17:05:34,604 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line records with IDs: [624, 625] 2026-07-27 17:05:34,669 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted mail.message records with IDs: [11808, 11807, 11803] 2026-07-27 17:05:34,913 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line.ctp records with IDs: [279] 2026-07-27 17:05:35,051 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line records with IDs: [620, 621] 2026-07-27 17:05:35,149 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted mail.message records with IDs: [11810, 11809, 11801] 2026-07-27 17:05:35,624 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line.ctp records with IDs: [282] 2026-07-27 17:05:35,829 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move.line records with IDs: [626, 627] 2026-07-27 17:05:35,899 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted mail.message records with IDs: [11812, 11811, 11804] 2026-07-27 17:05:36,396 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted account.move records with IDs: [239] 2026-07-27 17:05:36,473 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #341 deleted mail.followers records with IDs: [4267, 4268] 2026-07-27 17:05:36,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 17:05:36,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-07-27 17:05:36,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:05:36,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-07-27 17:05:36,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:05:37,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-07-27 17:05:38,408 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:05:38,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-07-27 17:05:39,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:05:48,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 21 (company_2_data). 2026-07-27 17:05:58,755 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 22 (company_1_data). 2026-07-27 17:06:06,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_constraints ... 2026-07-27 17:06:07,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:06:07,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:06:09,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:06:10,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:06:12,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:06:14,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:06:15,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:06:17,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:06:19,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_for_presence_single_suspense_line ... 2026-07-27 17:06:20,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:06:21,026 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [234, 235] 2026-07-27 17:06:21,079 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [233] 2026-07-27 17:06:21,716 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [237, 238] 2026-07-27 17:06:21,774 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [236] 2026-07-27 17:06:22,449 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [243, 244] 2026-07-27 17:06:22,496 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [242] 2026-07-27 17:06:23,143 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [249, 250] 2026-07-27 17:06:23,207 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [248] 2026-07-27 17:06:23,787 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [255, 256] 2026-07-27 17:06:23,836 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [254] 2026-07-27 17:06:24,439 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [261, 262] 2026-07-27 17:06:24,509 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [260] 2026-07-27 17:06:25,164 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [267, 268] 2026-07-27 17:06:25,212 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [266] 2026-07-27 17:06:25,854 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [273, 274] 2026-07-27 17:06:25,913 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [272] 2026-07-27 17:06:26,520 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [279, 280] 2026-07-27 17:06:26,568 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [278] 2026-07-27 17:06:27,164 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [285, 286] 2026-07-27 17:06:27,216 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [284] 2026-07-27 17:06:27,969 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [291, 292] 2026-07-27 17:06:28,012 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [290] 2026-07-27 17:06:28,564 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [297, 298] 2026-07-27 17:06:28,632 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [296] 2026-07-27 17:06:29,255 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [303, 304] 2026-07-27 17:06:29,313 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.payment.method.line records with IDs: [302] 2026-07-27 17:06:29,704 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_attachments ... 2026-07-27 17:06:29,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_balance_warnings ... 2026-07-27 17:06:31,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_line_move_onchange_1 ... 2026-07-27 17:06:32,444 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.move.line.ctp records with IDs: [290] 2026-07-27 17:06:33,012 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_line_ordering ... 2026-07-27 17:06:35,856 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.bank.statement.line records with IDs: [59] 2026-07-27 17:06:35,888 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.move.line.ctp records with IDs: [328] 2026-07-27 17:06:36,090 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.move.line records with IDs: [721, 722] 2026-07-27 17:06:36,164 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted mail.message records with IDs: [12388, 12387, 12375] 2026-07-27 17:06:36,231 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.move records with IDs: [285] 2026-07-27 17:06:36,241 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted mail.followers records with IDs: [4808] 2026-07-27 17:06:36,594 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_reverse_keeps_partner ... 2026-07-27 17:06:37,886 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.move.line.ctp records with IDs: [337] 2026-07-27 17:06:38,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_split ... 2026-07-27 17:06:40,872 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #343 deleted account.bank.statement records with IDs: [9] 2026-07-27 17:06:41,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_valid_complete_1 ... 2026-07-27 17:06:42,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_with_canceled_lines ... 2026-07-27 17:06:44,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:06:45,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:06:45,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:06:46,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_statement_line ... 2026-07-27 17:06:47,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:06:56,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 23 (company_2_data). 2026-07-27 17:07:07,398 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 24 (company_1_data). 2026-07-27 17:07:14,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-07-27 17:07:15,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-07-27 17:07:15,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-07-27 17:07:16,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_constraints ... 2026-07-27 17:07:17,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:07:18,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:07:19,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:07:20,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:07:22,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:07:23,847 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:07:25,565 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:07:27,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:07:29,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_for_presence_single_suspense_line ... 2026-07-27 17:07:30,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:07:31,329 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [331, 332] 2026-07-27 17:07:31,388 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [330] 2026-07-27 17:07:32,014 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [334, 335] 2026-07-27 17:07:32,064 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [333] 2026-07-27 17:07:32,611 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [340, 341] 2026-07-27 17:07:32,650 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [339] 2026-07-27 17:07:33,256 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [346, 347] 2026-07-27 17:07:33,301 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [345] 2026-07-27 17:07:33,836 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [352, 353] 2026-07-27 17:07:33,899 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [351] 2026-07-27 17:07:34,455 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [358, 359] 2026-07-27 17:07:34,511 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [357] 2026-07-27 17:07:35,160 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [364, 365] 2026-07-27 17:07:35,214 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [363] 2026-07-27 17:07:35,761 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [370, 371] 2026-07-27 17:07:35,800 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [369] 2026-07-27 17:07:36,380 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [376, 377] 2026-07-27 17:07:36,444 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [375] 2026-07-27 17:07:37,143 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [382, 383] 2026-07-27 17:07:37,202 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [381] 2026-07-27 17:07:37,918 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [388, 389] 2026-07-27 17:07:37,977 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [387] 2026-07-27 17:07:38,584 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [394, 395] 2026-07-27 17:07:38,631 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [393] 2026-07-27 17:07:39,241 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [400, 401] 2026-07-27 17:07:39,299 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.payment.method.line records with IDs: [399] 2026-07-27 17:07:39,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_attachments ... 2026-07-27 17:07:39,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_balance_warnings ... 2026-07-27 17:07:42,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_line_move_onchange_1 ... 2026-07-27 17:07:42,917 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.move.line.ctp records with IDs: [357] 2026-07-27 17:07:43,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_line_ordering ... 2026-07-27 17:07:46,224 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.bank.statement.line records with IDs: [131] 2026-07-27 17:07:46,272 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.move.line.ctp records with IDs: [397] 2026-07-27 17:07:46,553 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.move.line records with IDs: [868, 869] 2026-07-27 17:07:46,628 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted mail.message records with IDs: [12993, 12992, 12980] 2026-07-27 17:07:46,712 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.move records with IDs: [358] 2026-07-27 17:07:46,723 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted mail.followers records with IDs: [5383] 2026-07-27 17:07:47,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_reverse_keeps_partner ... 2026-07-27 17:07:48,218 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.move.line.ctp records with IDs: [406] 2026-07-27 17:07:48,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_split ... 2026-07-27 17:07:51,132 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #345 deleted account.bank.statement records with IDs: [34] 2026-07-27 17:07:51,498 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_valid_complete_1 ... 2026-07-27 17:07:53,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_statement_with_canceled_lines ... 2026-07-27 17:07:54,921 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:07:55,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:07:56,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:07:56,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_zero_amount_statement_line ... 2026-07-27 17:07:57,355 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 17:08:06,323 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 25 (company_2_data). 2026-07-27 17:08:17,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 26 (company_1_data). 2026-07-27 17:08:24,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_constraints ... 2026-07-27 17:08:25,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:08:26,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:08:27,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:08:28,583 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:08:30,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:08:31,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:08:33,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:08:35,398 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:08:37,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_for_presence_single_suspense_line ... 2026-07-27 17:08:37,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:08:38,805 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [428, 429] 2026-07-27 17:08:38,852 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [427] 2026-07-27 17:08:39,410 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [431, 432] 2026-07-27 17:08:39,464 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [430] 2026-07-27 17:08:40,068 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [437, 438] 2026-07-27 17:08:40,112 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [436] 2026-07-27 17:08:40,707 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [443, 444] 2026-07-27 17:08:40,751 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [442] 2026-07-27 17:08:41,305 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [449, 450] 2026-07-27 17:08:41,350 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [448] 2026-07-27 17:08:41,897 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [455, 456] 2026-07-27 17:08:41,955 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [454] 2026-07-27 17:08:42,566 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [461, 462] 2026-07-27 17:08:42,603 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [460] 2026-07-27 17:08:43,221 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [467, 468] 2026-07-27 17:08:43,273 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [466] 2026-07-27 17:08:43,851 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [473, 474] 2026-07-27 17:08:43,909 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [472] 2026-07-27 17:08:44,511 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [479, 480] 2026-07-27 17:08:44,574 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [478] 2026-07-27 17:08:45,189 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [485, 486] 2026-07-27 17:08:45,236 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [484] 2026-07-27 17:08:45,793 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [491, 492] 2026-07-27 17:08:45,872 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [490] 2026-07-27 17:08:46,612 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [497, 498] 2026-07-27 17:08:46,677 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.payment.method.line records with IDs: [496] 2026-07-27 17:08:47,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_attachments ... 2026-07-27 17:08:47,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_balance_warnings ... 2026-07-27 17:08:49,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_line_move_onchange_1 ... 2026-07-27 17:08:50,012 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.move.line.ctp records with IDs: [426] 2026-07-27 17:08:50,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_line_ordering ... 2026-07-27 17:08:53,185 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.bank.statement.line records with IDs: [201] 2026-07-27 17:08:53,215 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.move.line.ctp records with IDs: [464] 2026-07-27 17:08:53,400 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.move.line records with IDs: [1011, 1012] 2026-07-27 17:08:53,460 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted mail.message records with IDs: [13594, 13593, 13581] 2026-07-27 17:08:53,524 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.move records with IDs: [429] 2026-07-27 17:08:53,534 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted mail.followers records with IDs: [5954] 2026-07-27 17:08:53,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_reverse_keeps_partner ... 2026-07-27 17:08:54,943 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.move.line.ctp records with IDs: [473] 2026-07-27 17:08:55,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_split ... 2026-07-27 17:08:57,390 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #347 deleted account.bank.statement records with IDs: [58] 2026-07-27 17:08:57,636 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_valid_complete_1 ... 2026-07-27 17:08:59,112 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_with_canceled_lines ... 2026-07-27 17:09:00,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:09:00,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:09:01,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:09:01,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_statement_line ... 2026-07-27 17:09:02,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:09:11,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 27 (company_2_data). 2026-07-27 17:09:21,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 28 (company_1_data). 2026-07-27 17:09:29,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-07-27 17:09:29,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-07-27 17:09:29,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-07-27 17:09:30,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_constraints ... 2026-07-27 17:09:31,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:09:32,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:09:33,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:09:34,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:09:36,137 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:09:37,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:09:39,845 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:09:41,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:09:43,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_for_presence_single_suspense_line ... 2026-07-27 17:09:43,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:09:44,582 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [525, 526] 2026-07-27 17:09:44,618 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [524] 2026-07-27 17:09:45,110 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [528, 529] 2026-07-27 17:09:45,151 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [527] 2026-07-27 17:09:45,668 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [534, 535] 2026-07-27 17:09:45,708 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [533] 2026-07-27 17:09:46,235 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [540, 541] 2026-07-27 17:09:46,280 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [539] 2026-07-27 17:09:46,781 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [546, 547] 2026-07-27 17:09:46,821 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [545] 2026-07-27 17:09:47,329 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [552, 553] 2026-07-27 17:09:47,374 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [551] 2026-07-27 17:09:48,040 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [558, 559] 2026-07-27 17:09:48,098 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [557] 2026-07-27 17:09:48,712 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [564, 565] 2026-07-27 17:09:48,772 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [563] 2026-07-27 17:09:49,383 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [570, 571] 2026-07-27 17:09:49,440 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [569] 2026-07-27 17:09:50,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [576, 577] 2026-07-27 17:09:50,153 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [575] 2026-07-27 17:09:50,857 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [582, 583] 2026-07-27 17:09:50,914 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [581] 2026-07-27 17:09:51,595 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [588, 589] 2026-07-27 17:09:51,642 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [587] 2026-07-27 17:09:52,354 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [594, 595] 2026-07-27 17:09:52,398 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.payment.method.line records with IDs: [593] 2026-07-27 17:09:52,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_attachments ... 2026-07-27 17:09:52,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_balance_warnings ... 2026-07-27 17:09:55,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_line_move_onchange_1 ... 2026-07-27 17:09:56,069 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.move.line.ctp records with IDs: [493] 2026-07-27 17:09:56,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_line_ordering ... 2026-07-27 17:09:59,625 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.bank.statement.line records with IDs: [273] 2026-07-27 17:09:59,663 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.move.line.ctp records with IDs: [533] 2026-07-27 17:09:59,975 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.move.line records with IDs: [1158, 1159] 2026-07-27 17:10:00,052 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted mail.message records with IDs: [14199, 14198, 14186] 2026-07-27 17:10:00,160 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.move records with IDs: [502] 2026-07-27 17:10:00,172 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted mail.followers records with IDs: [6529] 2026-07-27 17:10:00,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_reverse_keeps_partner ... 2026-07-27 17:10:01,609 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.move.line.ctp records with IDs: [542] 2026-07-27 17:10:01,899 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_split ... 2026-07-27 17:10:04,499 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #349 deleted account.bank.statement records with IDs: [83] 2026-07-27 17:10:04,810 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_valid_complete_1 ... 2026-07-27 17:10:06,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_statement_with_canceled_lines ... 2026-07-27 17:10:08,342 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:10:09,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:10:09,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:10:10,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_zero_amount_statement_line ... 2026-07-27 17:10:11,081 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 17:10:21,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 29 (company_2_data). 2026-07-27 17:10:32,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 30 (company_1_data). 2026-07-27 17:10:39,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_constraints ... 2026-07-27 17:10:41,020 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:10:41,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:10:43,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:10:43,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:10:45,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:10:47,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:10:49,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:10:51,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:10:53,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_for_presence_single_suspense_line ... 2026-07-27 17:10:53,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:10:54,866 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [622, 623] 2026-07-27 17:10:54,923 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [621] 2026-07-27 17:10:55,455 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [625, 626] 2026-07-27 17:10:55,506 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [624] 2026-07-27 17:10:56,117 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [631, 632] 2026-07-27 17:10:56,165 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [630] 2026-07-27 17:10:56,751 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [637, 638] 2026-07-27 17:10:56,811 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [636] 2026-07-27 17:10:57,348 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [643, 644] 2026-07-27 17:10:57,410 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [642] 2026-07-27 17:10:57,954 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [649, 650] 2026-07-27 17:10:58,004 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [648] 2026-07-27 17:10:58,651 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [655, 656] 2026-07-27 17:10:58,699 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [654] 2026-07-27 17:10:59,341 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [661, 662] 2026-07-27 17:10:59,395 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [660] 2026-07-27 17:10:59,938 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [667, 668] 2026-07-27 17:10:59,986 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [666] 2026-07-27 17:11:00,510 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [673, 674] 2026-07-27 17:11:00,542 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [672] 2026-07-27 17:11:01,207 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [679, 680] 2026-07-27 17:11:01,258 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [678] 2026-07-27 17:11:01,827 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [685, 686] 2026-07-27 17:11:01,908 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [684] 2026-07-27 17:11:02,536 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [691, 692] 2026-07-27 17:11:02,580 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.payment.method.line records with IDs: [690] 2026-07-27 17:11:02,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_attachments ... 2026-07-27 17:11:03,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_balance_warnings ... 2026-07-27 17:11:05,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_line_move_onchange_1 ... 2026-07-27 17:11:05,887 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.move.line.ctp records with IDs: [562] 2026-07-27 17:11:06,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_line_ordering ... 2026-07-27 17:11:09,842 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.bank.statement.line records with IDs: [343] 2026-07-27 17:11:09,887 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.move.line.ctp records with IDs: [600] 2026-07-27 17:11:10,166 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.move.line records with IDs: [1301, 1302] 2026-07-27 17:11:10,255 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted mail.message records with IDs: [14800, 14799, 14787] 2026-07-27 17:11:10,324 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.move records with IDs: [573] 2026-07-27 17:11:10,334 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted mail.followers records with IDs: [7100] 2026-07-27 17:11:10,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_reverse_keeps_partner ... 2026-07-27 17:11:11,955 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.move.line.ctp records with IDs: [609] 2026-07-27 17:11:12,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_split ... 2026-07-27 17:11:14,661 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #351 deleted account.bank.statement records with IDs: [107] 2026-07-27 17:11:15,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_valid_complete_1 ... 2026-07-27 17:11:16,920 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_statement_with_canceled_lines ... 2026-07-27 17:11:18,510 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:11:19,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:11:19,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:11:20,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import.tests.common: Starting BankStatementImportCommon.test_zero_amount_statement_line ... 2026-07-27 17:11:20,535 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:11:28,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 31 (company_2_data). 2026-07-27 17:11:39,695 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 32 (company_1_data). 2026-07-27 17:11:47,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-07-27 17:11:48,002 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-07-27 17:11:48,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-07-27 17:11:53,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-07-27 17:11:54,079 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_constraints ... 2026-07-27 17:11:55,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:11:55,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:11:57,121 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:11:58,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:11:59,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:12:01,585 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:12:03,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:12:05,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:12:06,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_for_presence_single_suspense_line ... 2026-07-27 17:12:07,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:12:08,464 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [722, 723] 2026-07-27 17:12:08,510 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [721] 2026-07-27 17:12:08,976 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [725, 726] 2026-07-27 17:12:09,023 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [724] 2026-07-27 17:12:09,667 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [731, 732] 2026-07-27 17:12:09,750 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [730] 2026-07-27 17:12:10,434 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [737, 738] 2026-07-27 17:12:10,489 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [736] 2026-07-27 17:12:11,110 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [743, 744] 2026-07-27 17:12:11,158 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [742] 2026-07-27 17:12:11,740 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [749, 750] 2026-07-27 17:12:11,786 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [748] 2026-07-27 17:12:12,322 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [755, 756] 2026-07-27 17:12:12,368 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [754] 2026-07-27 17:12:12,996 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [761, 762] 2026-07-27 17:12:13,055 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [760] 2026-07-27 17:12:13,667 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [767, 768] 2026-07-27 17:12:13,725 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [766] 2026-07-27 17:12:14,318 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [773, 774] 2026-07-27 17:12:14,395 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [772] 2026-07-27 17:12:15,015 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [779, 780] 2026-07-27 17:12:15,063 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [778] 2026-07-27 17:12:15,610 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [785, 786] 2026-07-27 17:12:15,655 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [784] 2026-07-27 17:12:16,239 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [791, 792] 2026-07-27 17:12:16,278 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.payment.method.line records with IDs: [790] 2026-07-27 17:12:16,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_attachments ... 2026-07-27 17:12:16,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_balance_warnings ... 2026-07-27 17:12:18,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_line_move_onchange_1 ... 2026-07-27 17:12:19,426 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.move.line.ctp records with IDs: [629] 2026-07-27 17:12:19,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_line_ordering ... 2026-07-27 17:12:22,918 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.bank.statement.line records with IDs: [444] 2026-07-27 17:12:22,948 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.move.line.ctp records with IDs: [698] 2026-07-27 17:12:23,159 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.move.line records with IDs: [1506, 1507] 2026-07-27 17:12:23,250 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted mail.message records with IDs: [15439, 15438, 15426] 2026-07-27 17:12:23,325 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.move records with IDs: [675] 2026-07-27 17:12:23,336 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted mail.followers records with IDs: [7705] 2026-07-27 17:12:23,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_reverse_keeps_partner ... 2026-07-27 17:12:24,760 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.move.line.ctp records with IDs: [707] 2026-07-27 17:12:24,991 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_split ... 2026-07-27 17:12:27,616 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #353 deleted account.bank.statement records with IDs: [132] 2026-07-27 17:12:27,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_valid_complete_1 ... 2026-07-27 17:12:29,733 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_statement_with_canceled_lines ... 2026-07-27 17:12:31,649 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:12:32,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:12:32,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:12:33,461 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_zero_amount_statement_line ... 2026-07-27 17:12:33,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:12:42,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 33 (company_2_data). 2026-07-27 17:12:53,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 34 (company_1_data). 2026-07-27 17:12:58,838 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_multi_company ... 2026-07-27 17:13:05,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_total_due ... 2026-07-27 17:13:08,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 17:13:17,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 35 (company_2_data). 2026-07-27 17:13:31,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 36 (company_1_data). 2026-07-27 17:13:41,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 315 and Message-Id '<703132568180992.1785172421.657863616943359-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'******an@test.com'" successfully sent 2026-07-27 17:13:41,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:41,736 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [315] 2026-07-27 17:13:41,755 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.message records with IDs: [16429] 2026-07-27 17:13:41,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:41,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:13:42,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 316 and Message-Id '<353823446530858.1785172422.532132625579834-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'********er@test.com'" successfully sent 2026-07-27 17:13:42,565 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:42,574 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [316] 2026-07-27 17:13:42,585 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.message records with IDs: [16431] 2026-07-27 17:13:42,585 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:42,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:13:43,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 317 and Message-Id '<137318374316523.1785172423.292110919952393-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*********er@test.com'" successfully sent 2026-07-27 17:13:43,320 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:43,329 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [317] 2026-07-27 17:13:43,341 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.message records with IDs: [16433] 2026-07-27 17:13:43,342 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:43,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:13:43,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 318 and Message-Id '<721331250110137.1785172423.949623823165894-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'**********er@test.com'" successfully sent 2026-07-27 17:13:43,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:43,995 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [318] 2026-07-27 17:13:44,008 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.message records with IDs: [16435] 2026-07-27 17:13:44,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:44,029 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:13:44,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 319 and Message-Id '<048378179091580.1785172424.263923645019531-openerp-message-notify@acb753b3e722>' from 'accountman@test.com' to (redacted) 's*****an@test.com' successfully sent 2026-07-27 17:13:44,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:44,417 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [319] 2026-07-27 17:13:44,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:44,585 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 320 and Message-Id '<707666126323148.1785172424.533269166946411-openerp-message-notify@acb753b3e722>' from 'accountman@test.com' to (redacted) 't*******er@test.com' successfully sent 2026-07-27 17:13:44,585 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:44,646 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [320] 2026-07-27 17:13:44,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:44,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 321 and Message-Id '<927195862698869.1785172424.757875680923462-openerp-message-notify@acb753b3e722>' from 'accountman@test.com' to (redacted) 's********er@test.com' successfully sent 2026-07-27 17:13:44,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:13:44,852 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #357 deleted mail.mail records with IDs: [321] 2026-07-27 17:13:44,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:13:45,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_active_field_access ... 2026-07-27 17:13:45,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 365, model: followup.report 2026-07-27 17:13:45,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_full_access ... 2026-07-27 17:13:45,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_write_access ... 2026-07-27 17:13:45,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_mixed_access_scenarios ... 2026-07-27 17:13:45,252 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 365, model: followup.report 2026-07-27 17:13:45,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_access ... 2026-07-27 17:13:45,399 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_write_access ... 2026-07-27 17:13:45,512 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 367, model: followup.report 2026-07-27 17:13:45,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_cannot_access_others ... 2026-07-27 17:13:45,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 365, model: followup.report 2026-07-27 17:13:45,608 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 365, model: followup.report 2026-07-27 17:13:45,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 365, model: followup.report 2026-07-27 17:13:45,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_read_access ... 2026-07-27 17:13:45,695 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_write_access ... 2026-07-27 17:13:45,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_access ... 2026-07-27 17:13:45,817 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_write_access ... 2026-07-27 17:13:45,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_user_id_field_access ... 2026-07-27 17:13:46,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 17:13:47,383 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-07-27 17:13:49,046 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [733] 2026-07-27 17:13:49,143 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1581] 2026-07-27 17:13:50,008 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-07-27 17:13:51,640 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [736] 2026-07-27 17:13:51,745 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1586] 2026-07-27 17:13:52,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-07-27 17:13:53,590 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [738] 2026-07-27 17:13:53,733 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1589] 2026-07-27 17:13:53,975 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-07-27 17:13:55,448 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [740] 2026-07-27 17:13:55,552 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1592] 2026-07-27 17:13:55,815 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-07-27 17:13:57,709 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [742] 2026-07-27 17:13:57,845 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1595] 2026-07-27 17:13:58,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-07-27 17:14:00,986 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [746, 747] 2026-07-27 17:14:01,076 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1602, 1603] 2026-07-27 17:14:01,318 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [748, 749] 2026-07-27 17:14:01,403 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1605] 2026-07-27 17:14:01,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-07-27 17:14:04,815 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.partial.reconcile records with IDs: [83, 84] 2026-07-27 17:14:04,906 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.full.reconcile records with IDs: [42] 2026-07-27 17:14:05,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-07-27 17:14:07,537 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.partial.reconcile records with IDs: [85, 86] 2026-07-27 17:14:07,623 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.full.reconcile records with IDs: [43] 2026-07-27 17:14:07,997 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [758, 759] 2026-07-27 17:14:08,304 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1617, 1618, 1619, 1620] 2026-07-27 17:14:08,387 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted mail.message records with IDs: [16552, 16551, 16550, 16549, 16548, 16546, 16545, 16543] 2026-07-27 17:14:08,488 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move records with IDs: [725, 726] 2026-07-27 17:14:08,498 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted mail.followers records with IDs: [8811, 8812] 2026-07-27 17:14:09,114 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [756, 757] 2026-07-27 17:14:09,235 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1615, 1616] 2026-07-27 17:14:09,663 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line.ctp records with IDs: [760, 761] 2026-07-27 17:14:09,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #369 deleted account.move.line records with IDs: [1622] 2026-07-27 17:14:11,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-07-27 17:14:12,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-07-27 17:14:13,715 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-07-27 17:14:14,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-07-27 17:14:16,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-07-27 17:14:19,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:14:20,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_01_payment_onbehalf_01 ... 2026-07-27 17:14:22,557 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [774] 2026-07-27 17:14:22,657 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1643] 2026-07-27 17:14:23,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_02_payment_onbehalf_02 ... 2026-07-27 17:14:25,059 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [777] 2026-07-27 17:14:25,131 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1648] 2026-07-27 17:14:25,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_03_payment_onbehalf_03 ... 2026-07-27 17:14:27,016 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [779] 2026-07-27 17:14:27,122 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1651] 2026-07-27 17:14:27,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_04_payment_onbehalf_04 ... 2026-07-27 17:14:29,563 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [781] 2026-07-27 17:14:29,651 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1654] 2026-07-27 17:14:29,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_05_payment_onbehalf_01 ... 2026-07-27 17:14:31,800 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [783] 2026-07-27 17:14:31,888 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1657] 2026-07-27 17:14:32,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_05_payment_onbehalf_02 ... 2026-07-27 17:14:35,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [787, 788] 2026-07-27 17:14:35,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1664, 1665] 2026-07-27 17:14:35,320 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [789, 790] 2026-07-27 17:14:35,393 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1667] 2026-07-27 17:14:35,651 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_06_payment_onbehalf_01 ... 2026-07-27 17:14:38,662 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.partial.reconcile records with IDs: [96, 97] 2026-07-27 17:14:38,745 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.full.reconcile records with IDs: [49] 2026-07-27 17:14:39,300 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_07_confirm_payment_receive ... 2026-07-27 17:14:41,489 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.partial.reconcile records with IDs: [98, 99] 2026-07-27 17:14:41,562 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.full.reconcile records with IDs: [50] 2026-07-27 17:14:41,849 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [799, 800] 2026-07-27 17:14:42,065 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1679, 1680, 1681, 1682] 2026-07-27 17:14:42,144 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted mail.message records with IDs: [16753, 16752, 16751, 16750, 16749, 16747, 16746, 16744] 2026-07-27 17:14:42,229 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move records with IDs: [751, 752] 2026-07-27 17:14:42,236 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted mail.followers records with IDs: [9004, 9005] 2026-07-27 17:14:42,826 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [797, 798] 2026-07-27 17:14:42,923 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1677, 1678] 2026-07-27 17:14:43,178 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [801, 802] 2026-07-27 17:14:43,279 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1684] 2026-07-27 17:14:44,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-07-27 17:14:46,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-07-27 17:14:47,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-07-27 17:14:48,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_11_payment_onbehalf_foreign_currency ... 2026-07-27 17:14:50,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_bulk_post_two_onbehalf_payments_does_not_raise_expected_singleton ... 2026-07-27 17:14:53,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_full_distribution_routes_first_diff_line_to_other_receivable_account ... 2026-07-27 17:14:54,254 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [817] 2026-07-27 17:14:54,352 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [1708] 2026-07-27 17:14:54,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_partial_distribution_keeps_first_diff_line_on_normal_receivable_account ... 2026-07-27 17:14:55,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_payment_onbehalf_without_payment_partner_001 ... 2026-07-27 17:14:58,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:14:59,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-07-27 17:15:00,992 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [824] 2026-07-27 17:15:01,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1721] 2026-07-27 17:15:01,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-07-27 17:15:03,551 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [827] 2026-07-27 17:15:03,639 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1726] 2026-07-27 17:15:03,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-07-27 17:15:05,383 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [829] 2026-07-27 17:15:05,475 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1729] 2026-07-27 17:15:05,677 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-07-27 17:15:07,124 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [831] 2026-07-27 17:15:07,220 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1732] 2026-07-27 17:15:07,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-07-27 17:15:09,005 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [833] 2026-07-27 17:15:09,115 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1735] 2026-07-27 17:15:10,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-07-27 17:15:12,417 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [837, 838] 2026-07-27 17:15:12,505 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1742, 1743] 2026-07-27 17:15:12,757 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [839, 840] 2026-07-27 17:15:12,832 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1745] 2026-07-27 17:15:13,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-07-27 17:15:15,763 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.partial.reconcile records with IDs: [111, 112] 2026-07-27 17:15:15,837 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.full.reconcile records with IDs: [58] 2026-07-27 17:15:16,282 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-07-27 17:15:17,898 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.partial.reconcile records with IDs: [113, 114] 2026-07-27 17:15:17,978 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.full.reconcile records with IDs: [59] 2026-07-27 17:15:18,314 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [849, 850] 2026-07-27 17:15:18,540 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1757, 1758, 1759, 1760] 2026-07-27 17:15:18,628 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted mail.message records with IDs: [16989, 16988, 16987, 16986, 16985, 16983, 16982, 16980] 2026-07-27 17:15:18,729 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move records with IDs: [783, 784] 2026-07-27 17:15:18,742 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted mail.followers records with IDs: [9233, 9234] 2026-07-27 17:15:19,424 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [847, 848] 2026-07-27 17:15:19,571 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1755, 1756] 2026-07-27 17:15:19,902 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line.ctp records with IDs: [851, 852] 2026-07-27 17:15:20,030 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #371 deleted account.move.line records with IDs: [1762] 2026-07-27 17:15:21,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-07-27 17:15:22,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-07-27 17:15:23,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-07-27 17:15:24,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-07-27 17:15:26,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-07-27 17:15:29,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:15:40,848 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 37 (company_2_data). 2026-07-27 17:15:54,383 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 38 (company_1_data). 2026-07-27 17:16:03,498 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-07-27 17:16:05,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-07-27 17:16:07,076 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-07-27 17:16:07,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-07-27 17:16:08,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-07-27 17:16:09,900 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-07-27 17:16:11,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_07_button_draft_with_reconciliation ... 2023-01-10 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [876] 2023-01-10 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [1805] 2026-07-27 17:16:14,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_08_reconcile_payment_with_bank_statement_same_currency ... 2023-01-11 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [879] 2023-01-11 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [1810] 2026-07-27 17:16:18,035 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_09_reconcile_payment_with_bank_statement_different_currency ... 2023-01-11 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [882] 2023-01-11 00:00:00,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [1815] 2026-07-27 17:16:21,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-07-27 17:16:23,319 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [883] 2026-07-27 17:16:23,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_constraints ... 2026-07-27 17:16:26,020 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_create_statement_line_with_inconsistent_currencies ... 2026-07-27 17:16:27,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_default_amls_matching_domain_includes_reconciled_receivable ... 2026-07-27 17:16:29,033 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_default_amls_matching_domain_keeps_transfer_account_lines ... 2026-07-27 17:16:30,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_edition_journal_curr_1_statement_curr_2 ... 2026-07-27 17:16:33,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_edition_journal_curr_1_statement_false ... 2026-07-27 17:16:35,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_edition_journal_curr_2_statement_curr_1 ... 2026-07-27 17:16:38,029 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_edition_journal_curr_2_statement_curr_3 ... 2026-07-27 17:16:40,608 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_edition_journal_curr_2_statement_false ... 2026-07-27 17:16:42,845 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_for_presence_single_suspense_line ... 2026-07-27 17:16:44,018 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-07-27 17:16:45,297 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1091, 1092] 2026-07-27 17:16:45,349 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1090] 2026-07-27 17:16:45,918 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1094, 1095] 2026-07-27 17:16:45,968 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1093] 2026-07-27 17:16:46,575 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1100, 1101] 2026-07-27 17:16:46,624 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1099] 2026-07-27 17:16:47,258 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1106, 1107] 2026-07-27 17:16:47,307 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1105] 2026-07-27 17:16:48,236 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1112, 1113] 2026-07-27 17:16:48,362 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1111] 2026-07-27 17:16:48,957 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1118, 1119] 2026-07-27 17:16:49,012 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1117] 2026-07-27 17:16:49,708 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1124, 1125] 2026-07-27 17:16:49,764 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1123] 2026-07-27 17:16:50,481 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1130, 1131] 2026-07-27 17:16:50,529 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1129] 2026-07-27 17:16:51,301 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1136, 1137] 2026-07-27 17:16:51,357 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1135] 2026-07-27 17:16:52,057 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1142, 1143] 2026-07-27 17:16:52,104 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1141] 2026-07-27 17:16:52,776 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1148, 1149] 2026-07-27 17:16:52,825 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1147] 2026-07-27 17:16:53,411 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1154, 1155] 2026-07-27 17:16:53,461 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1153] 2026-07-27 17:16:54,155 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1160, 1161] 2026-07-27 17:16:54,203 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.payment.method.line records with IDs: [1159] 2026-07-27 17:16:54,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_attachments ... 2026-07-27 17:16:55,036 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_balance_warnings ... 2026-07-27 17:16:57,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_line_move_onchange_1 ... 2026-07-27 17:16:58,714 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [865] 2026-07-27 17:16:59,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_line_ordering ... 2026-07-27 17:17:03,458 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.bank.statement.line records with IDs: [527] 2026-07-27 17:17:03,499 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [922] 2026-07-27 17:17:03,760 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line records with IDs: [1899, 1900] 2026-07-27 17:17:03,840 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted mail.message records with IDs: [17712, 17711, 17699] 2026-07-27 17:17:03,927 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move records with IDs: [852] 2026-07-27 17:17:03,939 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted mail.followers records with IDs: [9947] 2026-07-27 17:17:04,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_reverse_keeps_partner ... 2026-07-27 17:17:05,967 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.move.line.ctp records with IDs: [931] 2026-07-27 17:17:06,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_split ... 2026-07-27 17:17:09,477 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #372 deleted account.bank.statement records with IDs: [160] 2026-07-27 17:17:09,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-07-27 17:17:12,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_with_canceled_lines ... 2026-07-27 17:17:15,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-07-27 17:17:16,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-07-27 17:17:17,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-07-27 17:17:19,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_zero_amount_statement_line ... 2026-07-27 17:17:20,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:17:29,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 39 (company_2_data). 2026-07-27 17:17:42,682 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 40 (company_1_data). 2026-07-27 17:17:50,825 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a1_onchange_add_line_no_namerror_on_empty_widget ... 2026-07-27 17:17:52,383 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-07-27 17:17:53,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_account_move_line ... 2026-07-27 17:17:53,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line ... 2026-07-27 17:17:53,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-07-27 17:17:54,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-07-27 17:17:56,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-07-27 17:17:58,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-07-27 17:18:00,125 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-07-27 17:18:02,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-07-27 17:18:04,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-07-27 17:18:04,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-07-27 17:18:05,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx07_full_clear_at_appreciated_journal_rate_preserves_full_residual ... 2026-07-27 17:18:06,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx08_genuine_partial_is_capped_at_the_statement_date_rate ... 2026-07-27 17:18:08,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-07-27 17:18:09,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-07-27 17:18:10,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-07-27 17:18:12,171 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m11_genuine_partial_manual_reconcile_posts_no_phantom_writeoff ... 2026-07-27 17:18:13,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m12_preview_company_amount_of_foreign_row_equals_stored_residual ... 2026-07-27 17:18:14,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-07-27 17:18:16,682 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-07-27 17:18:18,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-07-27 17:18:19,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-07-27 17:18:20,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-07-27 17:18:22,928 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m5_genuine_partial_not_rate_driven_stays_open_without_fx ... 2026-07-27 17:18:24,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m6_preview_exchange_diff_matches_posted_account_and_amount ... 2026-07-27 17:18:25,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m7_manual_fx_posts_exactly_one_exchange_line_no_double_count ... 2026-07-27 17:18:27,136 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-07-27 17:18:28,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_onchange_move_lines_data_invoice_matching_uses_real_id_not_newid ... 2026-07-27 17:18:29,082 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s16_onchange_manual_model_id_clear_updates_self_not_origin ... 2026-07-27 17:18:29,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s22_copy_of_reconciled_line_is_not_auto_reconciled ... 2026-07-27 17:18:30,720 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [1016] 2026-07-27 17:18:30,888 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [2092] 2026-07-27 17:18:31,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-07-27 17:18:33,385 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [1020] 2026-07-27 17:18:33,524 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [2099] 2026-07-27 17:18:34,254 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-07-27 17:18:36,260 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [1024] 2026-07-27 17:18:36,492 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [2106] 2026-07-27 17:18:37,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-07-27 17:18:38,875 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [1028] 2026-07-27 17:18:39,040 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [2113] 2026-07-27 17:18:39,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-07-27 17:18:41,621 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [1032] 2026-07-27 17:18:41,808 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [2120] 2026-07-27 17:18:42,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-07-27 17:18:44,264 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [1034] 2026-07-27 17:18:44,489 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [2125] 2026-07-27 17:18:45,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:18:45,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-07-27 17:18:46,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 322 and Message-Id '<644473379456372.1785172726.221006393432617-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:18:46,268 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:18:46,289 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [322] 2026-07-27 17:18:46,329 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18307] 2026-07-27 17:18:46,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:18:46,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:18:47,910 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour: Chrome headless failed to start: 2026-07-27 17:18:47,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:18:47,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:18:47,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-07-27 17:18:49,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 323 and Message-Id '<090782367867853.1785172729.044836521148682-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:18:49,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:18:49,103 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [323] 2026-07-27 17:18:49,123 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18313] 2026-07-27 17:18:49,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:18:49,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:18:49,922 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour: Chrome headless failed to start: 2026-07-27 17:18:49,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:18:49,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:18:49,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-07-27 17:18:51,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 324 and Message-Id '<664264388391856.1785172731.292560338973999-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:18:51,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:18:51,345 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [324] 2026-07-27 17:18:51,360 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18318] 2026-07-27 17:18:51,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:18:51,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:18:52,423 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour: Chrome headless failed to start: 2026-07-27 17:18:52,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:18:52,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:18:52,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-07-27 17:18:53,379 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 325 and Message-Id '<633592399324907.1785172733.333965063095093-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:18:53,379 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:18:53,419 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [325] 2026-07-27 17:18:53,467 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18324] 2026-07-27 17:18:53,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:18:53,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:18:54,134 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour: Chrome headless failed to start: 2026-07-27 17:18:54,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:18:54,143 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-07-27 17:18:55,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 326 and Message-Id '<729784138606766.1785172735.070060968399048-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:18:55,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:18:55,114 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [326] 2026-07-27 17:18:55,127 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18328] 2026-07-27 17:18:55,127 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:18:55,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:18:55,950 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour: Chrome headless failed to start: 2026-07-27 17:18:55,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:18:55,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 17:18:56,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-07-27 17:18:57,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 327 and Message-Id '<522885592494842.1785172737.202279329299927-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:18:57,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:18:57,279 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [327] 2026-07-27 17:18:57,299 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18332] 2026-07-27 17:18:57,300 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:18:57,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:18:58,832 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour: Chrome headless failed to start: 2026-07-27 17:18:58,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:18:58,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:18:58,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-07-27 17:19:00,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 328 and Message-Id '<107890162881863.1785172740.035005331039429-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:19:00,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:19:00,118 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [328] 2026-07-27 17:19:00,140 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18338] 2026-07-27 17:19:00,141 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:19:00,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:19:01,408 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour: Chrome headless failed to start: [479:500:0727/171901.385644:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-07-27 17:19:01,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:19:01,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:19:01,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-07-27 17:19:02,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 329 and Message-Id '<193527066286867.1785172742.662865400314331-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 17:19:02,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:19:02,731 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [329] 2026-07-27 17:19:02,746 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18343] 2026-07-27 17:19:02,746 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:19:02,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:19:03,825 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour: Chrome headless failed to start: 2026-07-27 17:19:03,825 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-27 17:19:03,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 17:19:15,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 41 (company_2_data). 2026-07-27 17:19:29,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 42 (company_1_data). 2026-07-27 17:19:41,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-07-27 17:19:44,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-07-27 17:19:47,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-07-27 17:19:51,152 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted account.move.line.ctp records with IDs: [1064, 1065, 1066, 1067] 2026-07-27 17:19:51,571 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted account.move.line records with IDs: [2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187] 2026-07-27 17:19:51,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.message records with IDs: [18817, 18816, 18815, 18814, 18813, 18812, 18811, 18810, 18809, 18808, 18807, 18806] 2026-07-27 17:19:52,078 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted account.move records with IDs: [986, 987, 988, 989] 2026-07-27 17:19:52,101 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.followers records with IDs: [11049, 11050, 11051, 11052] 2026-07-27 17:19:53,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-07-27 17:19:59,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-07-27 17:20:00,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 330 and Message-Id '<478115089426555.1785172800.393141031265259-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*************st@example.com'" successfully sent 2026-07-27 17:20:00,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:20:00,473 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.mail records with IDs: [330] 2026-07-27 17:20:00,487 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.message records with IDs: [18849] 2026-07-27 17:20:00,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:20:00,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:20:04,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-07-27 17:20:05,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 331 and Message-Id '<792444842080229.1785172805.532504796981812-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'**************ft@example.com'" successfully sent 2026-07-27 17:20:05,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:20:05,578 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.mail records with IDs: [331] 2026-07-27 17:20:05,591 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.message records with IDs: [18856] 2026-07-27 17:20:05,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:20:05,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:20:09,279 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #389 deleted account.move.line.ctp records with IDs: [1091, 1092] 2026-07-27 17:20:09,548 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #389 deleted account.move.line records with IDs: [2232, 2233, 2234, 2235] 2026-07-27 17:20:09,627 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #389 deleted mail.message records with IDs: [18864, 18863, 18862, 18861, 18860, 18859] 2026-07-27 17:20:09,730 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #389 deleted account.move records with IDs: [1011, 1012] 2026-07-27 17:20:09,741 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #389 deleted mail.followers records with IDs: [11079, 11080] 2026-07-27 17:20:09,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-07-27 17:20:10,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 332 and Message-Id '<670918522350535.1785172810.847847938537598-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'**************rd@example.com'" successfully sent 2026-07-27 17:20:10,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:20:10,958 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.mail records with IDs: [332] 2026-07-27 17:20:10,992 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.message records with IDs: [18867] 2026-07-27 17:20:10,993 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:20:11,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:20:14,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-07-27 17:20:17,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-07-27 17:20:18,046 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-07-27 17:20:18,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-07-27 17:20:19,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 333 and Message-Id '<509544906398119.1785172819.367812395095825-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*************in@example.com'" successfully sent 2026-07-27 17:20:19,406 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:20:19,417 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.mail records with IDs: [333] 2026-07-27 17:20:19,431 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.message records with IDs: [18879] 2026-07-27 17:20:19,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:20:19,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:20:20,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 334 and Message-Id '<563774923136664.1785172820.128162622451782-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'************in@example.com'" successfully sent 2026-07-27 17:20:20,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:20:20,175 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.mail records with IDs: [334] 2026-07-27 17:20:20,188 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #386 deleted mail.message records with IDs: [18881] 2026-07-27 17:20:20,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:20:20,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:20:26,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-07-27 17:20:27,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-07-27 17:20:28,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-07-27 17:20:29,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-27 17:20:40,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 43 (company_2_data). 2026-07-27 17:20:51,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 44 (company_1_data). 2026-07-27 17:21:06,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 45 (Company No.1). 2026-07-27 17:21:18,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 46 (Company No.2). 2026-07-27 17:21:29,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-07-27 17:21:30,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 397, model: affiliate.commission.rule 2026-07-27 17:21:30,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 397, model: affiliate.report 2026-07-27 17:21:30,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 397, model: affiliate.code 2026-07-27 17:21:30,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 397, model: affiliate.commission 2026-07-27 17:21:30,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 397, model: affiliate.commission.line 2026-07-27 17:21:30,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 397, model: affiliate.commission.rule 2026-07-27 17:21:30,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 397, model: affiliate.report 2026-07-27 17:21:30,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 397, model: affiliate.code 2026-07-27 17:21:30,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 397, model: affiliate.commission 2026-07-27 17:21:30,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 397, model: affiliate.commission.line 2026-07-27 17:21:30,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 397, model: affiliate.commission.rule 2026-07-27 17:21:30,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 397, model: affiliate.report 2026-07-27 17:21:30,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 397, model: affiliate.code 2026-07-27 17:21:30,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 397, model: affiliate.commission 2026-07-27 17:21:30,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 397, model: affiliate.commission.line 2026-07-27 17:21:30,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 397, model: affiliate.commission.rule 2026-07-27 17:21:30,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 397, model: affiliate.report 2026-07-27 17:21:30,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-07-27 17:21:30,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 395, model: affiliate.commission.rule 2026-07-27 17:21:30,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 395, model: affiliate.progressive.commission 2026-07-27 17:21:30,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 395, model: affiliate.report 2026-07-27 17:21:30,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 395, model: affiliate.code 2026-07-27 17:21:30,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 395, model: affiliate.commission 2026-07-27 17:21:30,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 395, model: affiliate.commission.line 2026-07-27 17:21:30,432 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 395, model: affiliate.commission.rule 2026-07-27 17:21:30,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 395, model: affiliate.progressive.commission 2026-07-27 17:21:30,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 395, model: affiliate.report 2026-07-27 17:21:30,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: affiliate.code 2026-07-27 17:21:30,450 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: affiliate.commission 2026-07-27 17:21:30,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: affiliate.commission.line 2026-07-27 17:21:30,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: affiliate.commission.rule 2026-07-27 17:21:30,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: affiliate.progressive.commission 2026-07-27 17:21:30,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: affiliate.report 2026-07-27 17:21:30,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 395, model: affiliate.code 2026-07-27 17:21:30,477 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 395, model: affiliate.commission 2026-07-27 17:21:30,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 395, model: affiliate.commission.line 2026-07-27 17:21:30,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 395, model: affiliate.commission.rule 2026-07-27 17:21:30,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 395, model: affiliate.progressive.commission 2026-07-27 17:21:30,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 395, model: affiliate.report 2026-07-27 17:21:30,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-07-27 17:21:30,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 398, model: affiliate.report 2026-07-27 17:21:30,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 398, model: affiliate.commission.rule 2026-07-27 17:21:30,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 398, model: affiliate.progressive.commission 2026-07-27 17:21:30,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 398, model: affiliate.report 2026-07-27 17:21:30,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 398, model: affiliate.commission.rule 2026-07-27 17:21:30,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 398, model: affiliate.progressive.commission 2026-07-27 17:21:30,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 398, model: affiliate.report 2026-07-27 17:21:30,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.code 2026-07-27 17:21:30,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.commission 2026-07-27 17:21:30,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.commission.line 2026-07-27 17:21:30,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.commission.rule 2026-07-27 17:21:30,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.progressive.commission 2026-07-27 17:21:30,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.report 2026-07-27 17:21:30,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-07-27 17:21:30,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 402, model: affiliate.report 2026-07-27 17:21:30,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 402, model: affiliate.report 2026-07-27 17:21:30,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 402, model: affiliate.report 2026-07-27 17:21:30,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-07-27 17:21:31,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.code 2026-07-27 17:21:31,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 398, model: affiliate.code 2026-07-27 17:21:31,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 398, model: affiliate.code 2026-07-27 17:21:31,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 398, model: affiliate.code 2026-07-27 17:21:31,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.code 2026-07-27 17:21:31,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 398, model: affiliate.code 2026-07-27 17:21:31,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 398, model: affiliate.code 2026-07-27 17:21:31,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-07-27 17:21:31,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.commission 2026-07-27 17:21:31,534 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 398, model: affiliate.commission 2026-07-27 17:21:31,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 398, model: affiliate.commission 2026-07-27 17:21:31,565 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 398, model: affiliate.commission 2026-07-27 17:21:31,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 398, model: affiliate.commission 2026-07-27 17:21:31,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 398, model: affiliate.commission 2026-07-27 17:21:31,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 398, model: affiliate.commission 2026-07-27 17:21:31,678 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-07-27 17:21:31,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-07-27 17:21:31,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-07-27 17:21:32,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 404, model: affiliate.code 2026-07-27 17:21:32,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 404, model: affiliate.commission 2026-07-27 17:21:32,049 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 404, model: affiliate.commission.line 2026-07-27 17:21:32,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 404, model: affiliate.commission.rule 2026-07-27 17:21:32,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 404, model: affiliate.code 2026-07-27 17:21:32,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 404, model: affiliate.commission 2026-07-27 17:21:32,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 404, model: affiliate.commission.line 2026-07-27 17:21:32,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 404, model: affiliate.commission.rule 2026-07-27 17:21:32,079 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 404, model: affiliate.code 2026-07-27 17:21:32,082 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 404, model: affiliate.commission 2026-07-27 17:21:32,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 404, model: affiliate.commission.line 2026-07-27 17:21:32,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 404, model: affiliate.commission.rule 2026-07-27 17:21:32,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-07-27 17:21:32,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 405, model: affiliate.code 2026-07-27 17:21:32,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 405, model: affiliate.commission 2026-07-27 17:21:32,248 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 405, model: affiliate.commission.line 2026-07-27 17:21:32,252 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 405, model: affiliate.commission.rule 2026-07-27 17:21:32,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 405, model: affiliate.code 2026-07-27 17:21:32,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 405, model: affiliate.commission 2026-07-27 17:21:32,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 405, model: affiliate.commission.line 2026-07-27 17:21:32,269 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 405, model: affiliate.commission.rule 2026-07-27 17:21:32,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 405, model: affiliate.code 2026-07-27 17:21:32,280 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 405, model: affiliate.commission 2026-07-27 17:21:32,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 405, model: affiliate.commission.line 2026-07-27 17:21:32,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 405, model: affiliate.commission.rule 2026-07-27 17:21:32,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-07-27 17:21:42,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 47 (company_2_data). 2026-07-27 17:21:53,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 48 (company_1_data). 2026-07-27 17:22:08,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 49 (Company No.1). 2026-07-27 17:22:20,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 50 (Company No.2). 2026-07-27 17:22:29,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-07-27 17:22:31,033 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-07-27 17:22:32,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-07-27 17:22:32,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:22:42,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 51 (company_2_data). 2026-07-27 17:22:53,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 52 (company_1_data). 2026-07-27 17:23:10,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 53 (Company No.1). 2026-07-27 17:23:22,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 54 (Company No.2). 2026-07-27 17:23:31,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-07-27 17:23:32,098 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-07-27 17:23:32,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-07-27 17:23:32,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-07-27 17:23:32,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-07-27 17:23:32,850 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-07-27 17:23:32,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-07-27 17:23:33,071 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-07-27 17:23:33,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-07-27 17:23:33,636 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:23:43,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 55 (company_2_data). 2026-07-27 17:23:57,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 56 (company_1_data). 2026-07-27 17:24:11,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 57 (Company No.1). 2026-07-27 17:24:23,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 58 (Company No.2). 2026-07-27 17:24:35,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-07-27 17:24:35,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:24:47,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 59 (company_2_data). 2026-07-27 17:24:59,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 60 (company_1_data). 2026-07-27 17:25:14,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 61 (Company No.1). 2026-07-27 17:25:26,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 62 (Company No.2). 2026-07-27 17:25:36,682 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-07-27 17:25:37,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-07-27 17:25:38,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:38,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:38,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:39,735 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:39,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:40,355 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:40,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-07-27 17:25:41,282 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:41,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:41,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:42,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:42,340 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:42,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:42,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-07-27 17:25:43,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:43,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:43,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:44,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:44,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `Affiliate: Automatically generate bills/receipts for affiliate commissions`. 2026-07-27 17:25:45,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `Affiliate: Automatically generate bills/receipts for affiliate commissions` done. 2026-07-27 17:25:45,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-07-27 17:25:46,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:25:57,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 63 (company_2_data). 2026-07-27 17:26:12,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 64 (company_1_data). 2026-07-27 17:26:25,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 65 (Company No.1). 2026-07-27 17:26:34,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 66 (Company No.2). 2026-07-27 17:26:43,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-07-27 17:26:44,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:26:53,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 67 (company_2_data). 2026-07-27 17:27:04,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 68 (company_1_data). 2026-07-27 17:27:17,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 69 (Company No.1). 2026-07-27 17:27:26,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 70 (Company No.2). 2026-07-27 17:27:36,733 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-07-27 17:27:36,959 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [47] 2026-07-27 17:27:37,006 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [14472] 2026-07-27 17:27:37,683 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1075] 2026-07-27 17:27:37,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-07-27 17:27:39,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-07-27 17:27:39,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:27:48,049 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 71 (company_2_data). 2026-07-27 17:27:59,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 72 (company_1_data). 2026-07-27 17:28:11,817 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 73 (Company No.1). 2026-07-27 17:28:21,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 74 (Company No.2). 2026-07-27 17:28:32,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-07-27 17:28:33,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 482, model: affiliate.commission 2026-07-27 17:28:33,453 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 481, model: affiliate.commission 2026-07-27 17:28:33,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 482, model: affiliate.commission 2026-07-27 17:28:33,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 481, model: affiliate.commission 2026-07-27 17:28:33,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 482, model: affiliate.commission 2026-07-27 17:28:33,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 481, model: affiliate.commission 2026-07-27 17:28:33,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 482, model: affiliate.commission 2026-07-27 17:28:33,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 481, model: affiliate.commission 2026-07-27 17:28:33,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-07-27 17:28:33,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [50], uid: 482, model: affiliate.code 2026-07-27 17:28:33,925 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [51], uid: 481, model: affiliate.code 2026-07-27 17:28:33,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 482, model: affiliate.code 2026-07-27 17:28:34,017 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [51], uid: 481, model: affiliate.code 2026-07-27 17:28:34,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [50], uid: 482, model: affiliate.code 2026-07-27 17:28:34,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [51], uid: 481, model: affiliate.code 2026-07-27 17:28:34,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [50], uid: 482, model: affiliate.code 2026-07-27 17:28:34,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [51], uid: 481, model: affiliate.code 2026-07-27 17:28:34,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-07-27 17:28:34,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 482, model: affiliate.commission.rule 2026-07-27 17:28:34,513 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 481, model: affiliate.commission.rule 2026-07-27 17:28:34,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 482, model: affiliate.commission.rule 2026-07-27 17:28:34,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 481, model: affiliate.commission.rule 2026-07-27 17:28:34,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 482, model: affiliate.commission.rule 2026-07-27 17:28:34,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 481, model: affiliate.commission.rule 2026-07-27 17:28:34,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 482, model: affiliate.commission.rule 2026-07-27 17:28:34,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 481, model: affiliate.commission.rule 2026-07-27 17:28:34,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:28:45,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 75 (company_2_data). 2026-07-27 17:28:58,899 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 76 (company_1_data). 2026-07-27 17:29:13,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 77 (Company No.1). 2026-07-27 17:29:26,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 78 (Company No.2). 2026-07-27 17:29:38,190 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-07-27 17:29:39,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:29:50,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 79 (company_2_data). 2026-07-27 17:30:03,125 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 80 (company_1_data). 2026-07-27 17:30:19,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 81 (Company No.1). 2026-07-27 17:30:33,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 82 (Company No.2). 2026-07-27 17:30:44,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-07-27 17:30:45,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-07-27 17:30:46,490 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-07-27 17:30:48,156 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:30:56,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 83 (company_2_data). 2026-07-27 17:31:07,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 84 (company_1_data). 2026-07-27 17:31:21,432 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 85 (Company No.1). 2026-07-27 17:31:32,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 86 (Company No.2). 2026-07-27 17:31:43,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-07-27 17:31:43,764 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [64] 2026-07-27 17:31:43,775 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [16366] 2026-07-27 17:31:43,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-07-27 17:31:43,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:31:55,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 87 (company_2_data). 2026-07-27 17:32:08,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 88 (company_1_data). 2026-07-27 17:32:23,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 89 (Company No.1). 2026-07-27 17:32:34,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 90 (Company No.2). 2026-07-27 17:32:43,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-07-27 17:32:46,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-07-27 17:32:48,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-07-27 17:32:48,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_portal ... 2026-07-27 17:32:50,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user ... 2026-07-27 17:32:52,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user_and_portal ... 2026-07-27 17:32:53,864 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-07-27 17:32:55,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-07-27 17:32:55,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-07-27 17:33:07,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 91 (company_2_data). 2026-07-27 17:33:18,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 92 (company_1_data). 2026-07-27 17:33:34,846 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 93 (Company No.1). 2026-07-27 17:33:47,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 94 (Company No.2). 2026-07-27 17:33:58,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-07-27 17:33:58,910 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [57] 2026-07-27 17:33:58,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:34:09,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 95 (company_2_data). 2026-07-27 17:34:20,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 96 (company_1_data). 2026-07-27 17:34:33,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 97 (Company No.1). 2026-07-27 17:34:43,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 98 (Company No.2). 2026-07-27 17:34:53,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-07-27 17:34:53,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 561, model: crm.lead 2026-07-27 17:34:53,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 564, model: crm.lead 2026-07-27 17:34:53,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 565, model: crm.lead 2026-07-27 17:34:53,370 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-07-27 17:34:53,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 561, model: crm.lead 2026-07-27 17:34:53,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 564, model: crm.lead 2026-07-27 17:34:53,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 565, model: crm.lead 2026-07-27 17:34:53,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 561, model: crm.lead 2026-07-27 17:34:54,126 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-07-27 17:34:54,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 561, model: crm.lead 2026-07-27 17:34:54,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 564, model: crm.lead 2026-07-27 17:34:54,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 565, model: crm.lead 2026-07-27 17:34:54,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-07-27 17:34:54,490 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 561, model: crm.lead 2026-07-27 17:34:54,506 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 564, model: crm.lead 2026-07-27 17:34:54,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 565, model: crm.lead 2026-07-27 17:34:54,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:34:54,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-07-27 17:34:54,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-07-27 17:34:55,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-07-27 17:34:55,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:34:57,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-07-27 17:34:57,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 569, model: loyalty.program 2026-07-27 17:34:57,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 569, model: loyalty.generate.wizard 2026-07-27 17:34:57,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 569, model: loyalty.program 2026-07-27 17:34:57,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-07-27 17:34:57,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 568, model: loyalty.rule 2026-07-27 17:34:57,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 568, model: loyalty.reward 2026-07-27 17:34:57,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 568, model: loyalty.program 2026-07-27 17:34:57,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 568, model: loyalty.rule 2026-07-27 17:34:57,830 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 568, model: loyalty.reward 2026-07-27 17:34:57,858 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #568 deleted mail.message records with IDs: [25281, 25280] 2026-07-27 17:34:57,861 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 568, model: loyalty.card 2026-07-27 17:34:57,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 568, model: loyalty.generate.wizard 2026-07-27 17:34:57,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 568, model: loyalty.program 2026-07-27 17:34:57,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 568, model: loyalty.rule 2026-07-27 17:34:57,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 568, model: loyalty.reward 2026-07-27 17:34:57,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 568, model: loyalty.mail 2026-07-27 17:34:57,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 568, model: loyalty.mail 2026-07-27 17:34:57,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 568, model: loyalty.mail 2026-07-27 17:34:57,950 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-07-27 17:34:58,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 567, model: loyalty.rule 2026-07-27 17:34:58,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 567, model: loyalty.reward 2026-07-27 17:34:58,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 567, model: loyalty.program 2026-07-27 17:34:58,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 567, model: loyalty.rule 2026-07-27 17:34:58,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 567, model: loyalty.reward 2026-07-27 17:34:58,254 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #567 deleted mail.message records with IDs: [25281, 25280] 2026-07-27 17:34:58,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 567, model: loyalty.card 2026-07-27 17:34:58,261 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 567, model: loyalty.generate.wizard 2026-07-27 17:34:58,268 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 567, model: loyalty.program 2026-07-27 17:34:58,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 567, model: loyalty.rule 2026-07-27 17:34:58,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 567, model: loyalty.reward 2026-07-27 17:34:58,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 567, model: loyalty.mail 2026-07-27 17:34:58,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 567, model: loyalty.mail 2026-07-27 17:34:58,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 567, model: loyalty.mail 2026-07-27 17:34:58,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 17:35:07,167 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 99 (company_2_data). 2026-07-27 17:35:17,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 100 (company_1_data). 2026-07-27 17:35:26,090 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 335 and Message-Id '<901103760971051.1785173726.053016424179077-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-07-27 17:35:26,090 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:35:26,102 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #570 deleted mail.mail records with IDs: [335] 2026-07-27 17:35:26,118 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #570 deleted mail.message records with IDs: [25744] 2026-07-27 17:35:26,118 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:35:26,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:35:27,895 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #570 deleted pos.payment.method records with IDs: [287] 2026-07-27 17:35:28,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_01_generate_commission_from_pos_order_loyalty_discounted_01 ... 2026-07-27 17:35:30,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_02_generate_commission_from_pos_order_loyalty_discounted_02 ... 2026-07-27 17:35:31,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_03_generate_commission_from_pos_order_loyalty_discounted_03 ... 2026-07-27 17:35:32,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_04_generate_commission_from_pos_order_loyalty_discounted_04 ... 2026-07-27 17:35:33,910 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_05_generate_commission_from_pos_order_loyalty_discounted_05 ... 2026-07-27 17:35:35,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_06_generate_commission_from_pos_order_loyalty_discounted_06 ... 2026-07-27 17:35:36,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:35:37,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-07-27 17:35:38,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-07-27 17:35:38,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-07-27 17:35:38,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_04_add_affiliate_when_applying_related_coupon_code_on_confirmed_order ... 2026-07-27 17:35:39,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_05_add_affiliate_code_by_applying_related_rule_code ... 2026-07-27 17:35:39,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_06_add_affiliate_code_by_applying_unrelated_rule_code ... 2026-07-27 17:35:40,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_07_add_affiliate_code_by_applying_related_rule_code ... 2026-07-27 17:35:40,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_08_add_affiliate_when_applying_related_rule_code_on_confirmed_order ... 2026-07-27 17:35:41,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_09_generate_commission_from_sale_order_loyalty_discounted_01 ... 2026-07-27 17:35:42,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_10_generate_commission_from_sale_order_loyalty_discounted_02 ... 2026-07-27 17:35:42,989 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [16] 2026-07-27 17:35:44,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_11_generate_commission_from_sale_order_loyalty_discounted_03 ... 2026-07-27 17:35:44,725 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [16] 2026-07-27 17:35:46,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_12_generate_commission_from_sale_order_loyalty_discounted_04 ... 2026-07-27 17:35:47,929 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_13_generate_commission_from_sale_order_loyalty_discounted_05 ... 2026-07-27 17:35:47,979 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [16] 2026-07-27 17:35:49,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_14_generate_commission_from_sale_order_loyalty_discounted_06 ... 2026-07-27 17:35:49,633 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [16] 2026-07-27 17:35:51,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:36:00,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 101 (company_2_data). 2026-07-27 17:36:13,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 102 (company_1_data). 2026-07-27 17:36:28,486 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 103 (Company No.1). 2026-07-27 17:36:39,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 104 (Company No.2). 2026-07-27 17:36:56,061 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 105 (Test Company). 2026-07-27 17:36:58,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-07-27 17:36:59,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-07-27 17:37:01,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:37:07,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 106 (Test Company). 2026-07-27 17:37:10,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-07-27 17:37:11,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-07-27 17:37:11,794 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-07-27 17:37:13,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-07-27 17:37:15,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-07-27 17:37:15,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-07-27 17:37:16,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:37:26,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 107 (company_2_data). 2026-07-27 17:37:39,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 108 (company_1_data). 2026-07-27 17:37:54,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 109 (Company No.1). 2026-07-27 17:38:05,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 110 (Company No.2). 2026-07-27 17:38:16,979 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4858, 4857, 4856, 4855, 4854] 2026-07-27 17:38:17,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [262257, 262260, 262258, 262261, 262259] 2026-07-27 17:38:17,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-07-27 17:38:17,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-07-27 17:38:18,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-07-27 17:38:18,340 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-07-27 17:38:18,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-07-27 17:38:18,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-07-27 17:38:19,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-07-27 17:38:19,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-07-27 17:38:19,352 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-07-27 17:38:19,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-07-27 17:38:19,502 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:38:28,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 111 (company_2_data). 2026-07-27 17:38:39,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 112 (company_1_data). 2026-07-27 17:38:53,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 113 (Company No.1). 2026-07-27 17:39:05,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 114 (Company No.2). 2026-07-27 17:39:15,935 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4858, 4857, 4856, 4855, 4854] 2026-07-27 17:39:15,958 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [262257, 262260, 262258, 262261, 262259] 2026-07-27 17:39:15,958 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-07-27 17:39:16,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-07-27 17:39:18,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-07-27 17:39:20,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-07-27 17:39:21,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-07-27 17:39:21,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-07-27 17:39:21,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-07-27 17:39:24,323 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [159] 2026-07-27 17:39:24,448 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [96] 2026-07-27 17:39:24,772 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:39:34,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 115 (company_2_data). 2026-07-27 17:39:45,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 116 (company_1_data). 2026-07-27 17:39:59,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 117 (Company No.1). 2026-07-27 17:40:11,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 118 (Company No.2). 2026-07-27 17:40:22,148 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4858, 4857, 4856, 4855, 4854] 2026-07-27 17:40:22,163 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [262257, 262260, 262258, 262261, 262259] 2026-07-27 17:40:22,163 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-07-27 17:40:22,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-07-27 17:40:22,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:40:31,818 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 119 (company_2_data). 2026-07-27 17:40:43,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 120 (company_1_data). 2026-07-27 17:40:53,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 336 and Message-Id '<347856674881164.1785174053.124054431915283-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-07-27 17:40:53,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:40:53,193 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #618 deleted mail.mail records with IDs: [336] 2026-07-27 17:40:53,217 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #618 deleted mail.message records with IDs: [28140] 2026-07-27 17:40:53,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:40:53,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:40:54,815 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #618 deleted pos.payment.method records with IDs: [344] 2026-07-27 17:40:55,301 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4858, 4857, 4856, 4855, 4854] 2026-07-27 17:40:55,319 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [262257, 262260, 262258, 262261, 262259] 2026-07-27 17:40:55,319 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-07-27 17:40:55,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_01_multi_level_commission_by_pos_order_01 ... 2026-07-27 17:40:59,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_02_multi_level_commission_by_pos_order_02 ... 2026-07-27 17:41:00,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_03_multi_level_commission_by_pos_order_03 ... 2026-07-27 17:41:03,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-07-27 17:41:03,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-07-27 17:41:03,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-07-27 17:41:03,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-07-27 17:41:05,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-07-27 17:41:07,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-07-27 17:41:09,069 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_10_create_multi_level_commission_mix_criteria ... 2026-07-27 17:41:09,071 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-07-27 17:41:09,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-07-27 17:41:09,116 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:41:17,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 121 (company_2_data). 2026-07-27 17:41:27,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 122 (company_1_data). 2026-07-27 17:41:41,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 123 (Company No.1). 2026-07-27 17:41:51,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 124 (Company No.2). 2026-07-27 17:42:01,832 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4858, 4857, 4856, 4855, 4854] 2026-07-27 17:42:01,847 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [262257, 262260, 262258, 262261, 262259] 2026-07-27 17:42:01,847 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-07-27 17:42:02,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-07-27 17:42:03,083 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-07-27 17:42:03,912 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-07-27 17:42:07,704 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-07-27 17:42:12,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-07-27 17:42:13,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-07-27 17:42:14,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-07-27 17:42:15,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-07-27 17:42:15,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-07-27 17:42:16,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-07-27 17:42:17,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-07-27 17:42:17,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-07-27 17:42:17,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-07-27 17:42:17,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_14_create_multi_level_commission_deduct_only_downline_commission_auto_apply ... 2026-07-27 17:42:18,205 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_15_create_multi_level_commission_inactive_mid_chain_affcode_downline_revenue ... 2026-07-27 17:42:19,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:42:27,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 125 (company_2_data). 2026-07-27 17:42:37,697 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 126 (company_1_data). 2026-07-27 17:42:46,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 337 and Message-Id '<154682972307608.1785174166.451165437698364-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-07-27 17:42:46,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:42:46,508 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #632 deleted mail.mail records with IDs: [337] 2026-07-27 17:42:46,532 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #632 deleted mail.message records with IDs: [29139] 2026-07-27 17:42:46,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:42:46,553 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:42:47,921 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #632 deleted pos.payment.method records with IDs: [365] 2026-07-27 17:42:48,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-07-27 17:42:49,173 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-07-27 17:42:50,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-07-27 17:42:51,157 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-07-27 17:42:52,077 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-07-27 17:42:53,396 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-07-27 17:42:55,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-07-27 17:42:56,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:43:05,306 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 127 (company_2_data). 2026-07-27 17:43:17,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 128 (company_1_data). 2026-07-27 17:43:25,955 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 338 and Message-Id '<086796641275532.1785174205.917113065719604-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-07-27 17:43:25,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:43:25,968 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #635 deleted mail.mail records with IDs: [338] 2026-07-27 17:43:25,984 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #635 deleted mail.message records with IDs: [29682] 2026-07-27 17:43:25,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:43:26,006 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:43:27,354 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #635 deleted pos.payment.method records with IDs: [374] 2026-07-27 17:43:28,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-07-27 17:43:28,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 638, model: pos.order 2026-07-27 17:43:28,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 638, model: pos.order.line 2026-07-27 17:43:28,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 638, model: pos.order 2026-07-27 17:43:28,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 638, model: pos.order.line 2026-07-27 17:43:28,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 638, model: pos.order 2026-07-27 17:43:28,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 638, model: pos.order.line 2026-07-27 17:43:28,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-07-27 17:43:28,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 639, model: affiliate.commission.rule 2026-07-27 17:43:28,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 639, model: affiliate.progressive.commission 2026-07-27 17:43:28,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 639, model: affiliate.commission.rule 2026-07-27 17:43:28,535 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 639, model: affiliate.progressive.commission 2026-07-27 17:43:28,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 639, model: affiliate.commission.rule 2026-07-27 17:43:28,544 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 639, model: affiliate.progressive.commission 2026-07-27 17:43:28,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 17:43:37,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 129 (company_2_data). 2026-07-27 17:43:48,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 130 (company_1_data). 2026-07-27 17:43:57,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 339 and Message-Id '<660415939076057.1785174237.829636812210083-openerp-private@acb753b3e722>' from 'accountman@test.com' to (redacted) "'*******er@yourcompany.com'" successfully sent 2026-07-27 17:43:57,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 17:43:57,896 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #640 deleted mail.mail records with IDs: [339] 2026-07-27 17:43:57,913 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #640 deleted mail.message records with IDs: [30155] 2026-07-27 17:43:57,913 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 17:43:57,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 17:43:59,507 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #640 deleted pos.payment.method records with IDs: [383] 2026-07-27 17:44:00,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_01_generate_commission_from_pos_with_global_discount_01 ... 2026-07-27 17:44:01,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_02_generate_commission_from_pos_with_global_discount_02 ... 2026-07-27 17:44:02,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 17:44:11,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 131 (company_2_data). 2026-07-27 17:44:21,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 132 (company_1_data). 2026-07-27 17:44:34,096 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 133 (Company No.1). 2026-07-27 17:44:44,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 134 (Company No.2). 2026-07-27 17:44:54,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-07-27 17:44:57,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:45:06,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 135 (company_2_data). 2026-07-27 17:45:18,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 136 (company_1_data). 2026-07-27 17:45:31,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 137 (Company No.1). 2026-07-27 17:45:43,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 138 (Company No.2). 2026-07-27 17:45:52,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-07-27 17:45:52,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-07-27 17:45:53,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:46:03,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 139 (company_2_data). 2026-07-27 17:46:14,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 140 (company_1_data). 2026-07-27 17:46:28,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 141 (Company No.1). 2026-07-27 17:46:39,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 142 (Company No.2). 2026-07-27 17:46:48,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-07-27 17:46:50,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-07-27 17:46:51,383 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [149] 2026-07-27 17:46:51,398 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [144] 2026-07-27 17:46:51,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-07-27 17:46:54,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-07-27 17:46:58,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-07-27 17:47:02,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:47:11,638 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 143 (company_2_data). 2026-07-27 17:47:22,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 144 (company_1_data). 2026-07-27 17:47:36,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 145 (Company No.1). 2026-07-27 17:47:47,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 146 (Company No.2). 2026-07-27 17:47:56,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-07-27 17:47:56,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 681, model: sale.order 2026-07-27 17:47:56,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 684, model: sale.order 2026-07-27 17:47:56,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 685, model: sale.order 2026-07-27 17:47:56,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 681, model: sale.order.line 2026-07-27 17:47:56,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 684, model: sale.order.line 2026-07-27 17:47:56,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 685, model: sale.order.line 2026-07-27 17:47:56,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-07-27 17:47:57,036 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 681, model: sale.order 2026-07-27 17:47:57,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 684, model: sale.order 2026-07-27 17:47:57,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 685, model: sale.order 2026-07-27 17:47:57,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 681, model: sale.order 2026-07-27 17:47:57,190 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-07-27 17:47:57,340 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 681, model: sale.order 2026-07-27 17:47:57,355 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 684, model: sale.order 2026-07-27 17:47:57,370 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 685, model: sale.order 2026-07-27 17:47:57,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 681, model: sale.order.line 2026-07-27 17:47:57,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 684, model: sale.order.line 2026-07-27 17:47:57,383 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 685, model: sale.order.line 2026-07-27 17:47:57,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-07-27 17:47:57,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 681, model: sale.order 2026-07-27 17:47:57,543 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 684, model: sale.order 2026-07-27 17:47:57,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 685, model: sale.order 2026-07-27 17:47:57,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 681, model: sale.order.line 2026-07-27 17:47:57,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 684, model: sale.order.line 2026-07-27 17:47:57,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 685, model: sale.order.line 2026-07-27 17:47:57,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:48:06,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 147 (company_2_data). 2026-07-27 17:48:16,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 148 (company_1_data). 2026-07-27 17:48:28,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 149 (Company No.1). 2026-07-27 17:48:37,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 150 (Company No.2). 2026-07-27 17:48:46,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-07-27 17:48:46,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:48:56,246 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 151 (company_2_data). 2026-07-27 17:49:07,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 152 (company_1_data). 2026-07-27 17:49:19,513 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 153 (Company No.1). 2026-07-27 17:49:30,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 154 (Company No.2). 2026-07-27 17:49:40,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-07-27 17:49:40,900 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #707 deleted link.tracker.click records with IDs: [16] 2026-07-27 17:49:40,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-07-27 17:49:41,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 705, model: link.tracker.click 2026-07-27 17:49:41,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 705, model: link.tracker.click 2026-07-27 17:49:41,302 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #705 deleted mail.message records with IDs: [7163] 2026-07-27 17:49:41,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 705, model: link.tracker.click 2026-07-27 17:49:41,340 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #705 deleted link.tracker.click records with IDs: [18] 2026-07-27 17:49:41,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-07-27 17:49:41,412 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #707 deleted link.tracker records with IDs: [245] 2026-07-27 17:49:41,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-07-27 17:49:41,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [246], uid: 705, model: link.tracker 2026-07-27 17:49:41,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2], uid: 705, model: link.tracker 2026-07-27 17:49:41,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2], uid: 705, model: link.tracker 2026-07-27 17:49:41,770 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #705 deleted link.tracker records with IDs: [247] 2026-07-27 17:49:41,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:49:50,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 155 (company_2_data). 2026-07-27 17:50:02,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 156 (company_1_data). 2026-07-27 17:50:15,506 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 157 (Company No.1). 2026-07-27 17:50:25,726 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 158 (Company No.2). 2026-07-27 17:50:37,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-07-27 17:50:37,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-07-27 17:50:38,014 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7163] 2026-07-27 17:50:38,094 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355827] 2026-07-27 17:50:38,094 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-07-27 17:50:38,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-07-27 17:50:38,128 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7163] 2026-07-27 17:50:38,186 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355827] 2026-07-27 17:50:38,187 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-07-27 17:50:38,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-07-27 17:50:38,238 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355811] 2026-07-27 17:50:38,239 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [3] 2026-07-27 17:50:38,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-07-27 17:50:38,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-07-27 17:50:38,320 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355839] 2026-07-27 17:50:38,320 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-07-27 17:50:38,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-07-27 17:50:38,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-07-27 17:50:38,441 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7167, 7166, 7165, 7164, 7163] 2026-07-27 17:50:38,498 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355827, 355828, 355829, 355830, 355831] 2026-07-27 17:50:38,498 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-07-27 17:50:38,513 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-07-27 17:50:38,602 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7165, 7164, 7163] 2026-07-27 17:50:38,651 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355827, 355828, 355829] 2026-07-27 17:50:38,651 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-07-27 17:50:38,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:50:48,273 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 159 (company_2_data). 2026-07-27 17:50:59,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 160 (company_1_data). 2026-07-27 17:51:12,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 161 (Company No.1). 2026-07-27 17:51:23,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 162 (Company No.2). 2026-07-27 17:51:35,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-07-27 17:51:35,604 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-07-27 17:51:35,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-07-27 17:51:35,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-07-27 17:51:36,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-07-27 17:51:36,225 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:51:44,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 163 (company_2_data). 2026-07-27 17:51:54,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 164 (company_1_data). 2026-07-27 17:52:07,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 165 (Company No.1). 2026-07-27 17:52:18,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 166 (Company No.2). 2026-07-27 17:52:30,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-07-27 17:52:30,234 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-07-27 17:52:30,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-07-27 17:52:30,282 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-07-27 17:52:30,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-07-27 17:52:30,337 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7169, 7168, 7167, 7166] 2026-07-27 17:52:30,428 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [355830, 355831, 355832, 355833] 2026-07-27 17:52:30,428 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-07-27 17:52:30,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-07-27 17:52:30,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-07-27 17:52:30,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:fullstack from n/a 2026-07-27 17:52:30,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:52:31,103 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:52:31] "POST /affiliate/create_link HTTP/1.1" 200 - 50 0.027 0.274 2026-07-27 17:52:31,152 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:52:31] "POST /affiliate/create_link HTTP/1.1" 200 - 26 0.011 0.028 2026-07-27 17:52:31,185 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:52:31] "POST /affiliate/create_link HTTP/1.1" 200 - 10 0.006 0.018 2026-07-27 17:52:31,230 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:52:31] "POST /affiliate/create_link HTTP/1.1" 200 - 10 0.006 0.021 2026-07-27 17:52:31,304 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:52:31] "POST /affiliate/create_link HTTP/1.1" 200 - 26 0.016 0.034 2026-07-27 17:52:31,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker.TestWebsiteAffiliate: waiting for threads: [] 2026-07-27 17:52:31,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:52:40,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 167 (company_2_data). 2026-07-27 17:52:50,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 168 (company_1_data). 2026-07-27 17:53:02,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 169 (Company No.1). 2026-07-27 17:53:11,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 170 (Company No.2). 2026-07-27 17:53:22,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-07-27 17:53:22,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:53:31,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 171 (company_2_data). 2026-07-27 17:53:41,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 172 (company_1_data). 2026-07-27 17:53:54,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 173 (Company No.1). 2026-07-27 17:54:03,841 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 174 (Company No.2). 2026-07-27 17:54:15,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_01_link_tracker_same_url_campaign_id_medium_source_without_affiliate_id ... 2026-07-27 17:54:15,505 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_02_link_tracker_same_url_campaign_id_medium_source_with_affiliate_id ... 2026-07-27 17:54:15,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-07-27 17:54:15,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_04_link_tracker_diff_url_campaign_id_medium_source_with_affiliate_id ... 2026-07-27 17:54:15,753 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-07-27 17:54:15,912 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:user_internal from n/a 2026-07-27 17:54:15,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:16,302 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:16] "GET /affiliate/join HTTP/1.1" 303 - 78 0.060 0.315 2026-07-27 17:54:17,636 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:17] "GET /affiliate HTTP/1.1" 200 - 249 0.299 1.027 2026-07-27 17:54:17,718 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:17] "GET /affiliate HTTP/1.1" 200 - 21 0.014 0.058 2026-07-27 17:54:17,910 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:17] "GET /affiliate/commissions HTTP/1.1" 200 - 41 0.066 0.123 2026-07-27 17:54:18,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:18] "GET /affiliate/report HTTP/1.1" 200 - 26 0.038 0.074 2026-07-27 17:54:18,035 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-07-27 17:54:18,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:20,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:testsignup@example.viindoo.com from 127.0.0.1 2026-07-27 17:54:20,228 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:20] "POST /affiliate/signup HTTP/1.1" 200 - 447 0.340 1.648 2026-07-27 17:54:20,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-07-27 17:54:20,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:21,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:test1@example.viindoo.com from 127.0.0.1 2026-07-27 17:54:21,728 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:21] "POST /affiliate/signup HTTP/1.1" 200 - 452 0.331 1.009 2026-07-27 17:54:21,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-07-27 17:54:22,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:23,455 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:23] "POST /affiliate/signup HTTP/1.1" 200 - 170 0.169 0.419 2026-07-27 17:54:23,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-07-27 17:54:23,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:24,006 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:24] "GET /r/rOd HTTP/1.1" 301 - 54 0.099 0.303 2026-07-27 17:54:24,939 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:24] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.110 0.818 2026-07-27 17:54:24,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-07-27 17:54:25,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:25,447 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:25] "GET /r/rOd HTTP/1.1" 301 - 60 0.032 0.277 2026-07-27 17:54:26,237 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:26] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 184 0.129 0.656 2026-07-27 17:54:26,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-07-27 17:54:27,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:27,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:27,410 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:27] "GET /r/rOd HTTP/1.1" 301 - 61 0.042 0.297 2026-07-27 17:54:27,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-07-27 17:54:28,367 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:28] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 210 0.196 0.755 2026-07-27 17:54:28,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-07-27 17:54:29,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:29,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:29,512 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:29] "POST /affiliate/create_link HTTP/1.1" 200 - 50 0.034 0.266 2026-07-27 17:54:29,570 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:29] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.015 0.035 2026-07-27 17:54:29,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-07-27 17:54:30,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:30,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:30,694 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:30] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.017 0.243 2026-07-27 17:54:30,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-07-27 17:54:31,535 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:31,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:31,816 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:31] "POST /affiliate/create_link HTTP/1.1" 200 - 25 0.036 0.232 2026-07-27 17:54:31,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-07-27 17:54:32,734 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:32,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:33,057 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:33] "POST /affiliate/create_link HTTP/1.1" 200 - 40 0.052 0.249 2026-07-27 17:54:33,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-07-27 17:54:33,919 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:demo from n/a 2026-07-27 17:54:33,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:35,113 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:35] "POST /affiliate/remove_link/6 HTTP/1.1" 200 - 25 0.056 1.123 2026-07-27 17:54:35,163 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:35] "POST /affiliate/remove_link/4 HTTP/1.1" 200 - 20 0.016 0.028 2026-07-27 17:54:35,186 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:35] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 8 0.004 0.014 2026-07-27 17:54:35,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-07-27 17:54:35,335 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:35,677 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:35] "GET /r/Z0Z HTTP/1.1" 301 - 58 0.041 0.304 2026-07-27 17:54:36,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET / HTTP/1.1" 200 - 175 0.154 0.696 2026-07-27 17:54:36,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET /r/Z0Z HTTP/1.1" 301 - 13 0.014 0.025 2026-07-27 17:54:36,627 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET / HTTP/1.1" 200 - 18 0.012 0.030 2026-07-27 17:54:36,771 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET /r/Z0Z HTTP/1.1" 301 - 31 0.047 0.049 2026-07-27 17:54:36,816 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET / HTTP/1.1" 200 - 18 0.011 0.028 2026-07-27 17:54:36,886 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET /r/Z0Z HTTP/1.1" 301 - 28 0.016 0.048 2026-07-27 17:54:36,930 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:36] "GET / HTTP/1.1" 200 - 18 0.008 0.030 2026-07-27 17:54:36,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-07-27 17:54:37,098 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:38,195 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:38] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.167 0.934 2026-07-27 17:54:38,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:39,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:39] "GET /affiliate/signup HTTP/1.1" 303 - 8 0.032 0.012 2026-07-27 17:54:39,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:39] "GET /affiliate/join HTTP/1.1" 303 - 8 0.004 0.011 2026-07-27 17:54:39,210 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:39] "GET /affiliate HTTP/1.1" 200 - 60 0.045 0.129 2026-07-27 17:54:39,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:user_internal from n/a 2026-07-27 17:54:39,270 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:39] "GET /affiliate/signup HTTP/1.1" 303 - 8 0.007 0.012 2026-07-27 17:54:39,416 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:39] "GET /affiliate/join HTTP/1.1" 303 - 61 0.071 0.071 2026-07-27 17:54:39,763 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:39] "GET /affiliate HTTP/1.1" 200 - 79 0.142 0.201 2026-07-27 17:54:39,777 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-07-27 17:54:40,585 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:54:40,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:42,311 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:42] "GET /affiliate/commissions HTTP/1.1" 200 - 267 0.278 1.434 2026-07-27 17:54:43,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:demo from n/a 2026-07-27 17:54:43,475 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:43] "GET /affiliate/commissions HTTP/1.1" 200 - 91 0.094 0.332 2026-07-27 17:54:44,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:44,998 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:44] "GET /affiliate/commissions HTTP/1.1" 200 - 154 0.178 0.586 2026-07-27 17:54:45,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-07-27 17:54:45,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:45,646 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:45] "GET /r/rOd HTTP/1.1" 301 - 60 0.060 0.370 2026-07-27 17:54:46,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:46] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 184 0.195 0.711 2026-07-27 17:54:47,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:cheetah@example.viindoo.com from 127.0.0.1 2026-07-27 17:54:47,635 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:47] "POST /affiliate/signup HTTP/1.1" 200 - 450 0.334 0.736 2026-07-27 17:54:47,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-07-27 17:54:48,755 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:54:48,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:49,087 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:49] "POST /affiliate/update_link/4 HTTP/1.1" 200 - 25 0.047 0.249 2026-07-27 17:54:49,160 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:49] "POST /affiliate/update_link/6 HTTP/1.1" 200 - 29 0.028 0.035 2026-07-27 17:54:49,196 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:49] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 8 0.010 0.016 2026-07-27 17:54:49,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-07-27 17:54:50,396 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:54:50,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:50,689 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:50] "POST /affiliate/update_link/3 HTTP/1.1" 200 - 33 0.025 0.248 2026-07-27 17:54:50,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-07-27 17:54:50,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:51,211 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:51] "GET /r/rOd HTTP/1.1" 303 - 22 0.031 0.288 2026-07-27 17:54:52,169 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:52] "GET / HTTP/1.1" 200 - 172 0.155 0.798 2026-07-27 17:54:52,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-07-27 17:54:52,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-07-27 17:54:52,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-07-27 17:54:53,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:54:54,264 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:54] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.117 1.120 2026-07-27 17:54:54,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:54:56,104 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:56] "GET /affiliate HTTP/1.1" 200 - 200 0.240 0.887 2026-07-27 17:54:56,254 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:56] "GET /affiliate/commissions HTTP/1.1" 200 - 43 0.021 0.118 2026-07-27 17:54:58,795 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:58] "GET /my/invoices HTTP/1.1" 200 - 287 0.296 2.233 2026-07-27 17:54:58,883 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:54:58] "POST /affiliate/create_link HTTP/1.1" 200 - 30 0.039 0.036 2026-07-27 17:54:58,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-07-27 17:54:59,049 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:55:00,076 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:55:00] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.107 0.924 2026-07-27 17:55:00,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:55:01,920 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:55:01] "GET /affiliate HTTP/1.1" 200 - 186 0.314 0.761 2026-07-27 17:55:02,004 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:55:02] "GET /affiliate/commissions HTTP/1.1" 200 - 20 0.016 0.056 2026-07-27 17:55:02,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:55:02] "POST /affiliate/create_link HTTP/1.1" 200 - 4 0.002 0.009 2026-07-27 17:55:02,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-07-27 17:55:02,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:55:03,250 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:55:03] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.104 0.956 2026-07-27 17:55:04,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:55:04,314 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:55:04] "POST /affiliate/create_link HTTP/1.1" 200 - 36 0.045 0.042 2026-07-27 17:55:04,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-27 17:55:13,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 175 (company_2_data). 2026-07-27 17:55:24,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 176 (company_1_data). 2026-07-27 17:55:38,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 177 (Company No.1). 2026-07-27 17:55:47,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 178 (Company No.2). 2026-07-27 17:55:59,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-07-27 17:55:59,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-07-27 17:56:00,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-07-27 17:56:00,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-07-27 17:56:00,628 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 785, model: wizard.action.click 2026-07-27 17:56:00,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [267], uid: 785, model: affiliate.code 2026-07-27 17:56:00,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [267], uid: 785, model: affiliate.code 2026-07-27 17:56:00,695 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-07-27 17:56:00,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:56:01,233 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:01] "GET /r/L9e HTTP/1.1" 301 - 57 0.034 0.343 2026-07-27 17:56:02,251 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:02] "GET / HTTP/1.1" 200 - 175 0.162 0.848 2026-07-27 17:56:02,748 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:02] "POST /shop/cart/update_json HTTP/1.1" 200 - 167 0.145 0.348 2026-07-27 17:56:02,799 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:02] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 14 0.014 0.027 2026-07-27 17:56:03,003 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:03] "GET /shop/address HTTP/1.1" 200 - 41 0.034 0.165 2026-07-27 17:56:03,462 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:03] "POST /shop/address HTTP/1.1" 303 - 228 0.137 0.295 2026-07-27 17:56:03,686 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:03] "GET /shop/confirm_order HTTP/1.1" 303 - 94 0.061 0.159 2026-07-27 17:56:04,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:04] "GET /shop/payment HTTP/1.1" 200 - 155 0.122 0.400 2026-07-27 17:56:04,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-07-27 17:56:05,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 17:56:05,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:56:05,644 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:05] "GET /r/rOd HTTP/1.1" 301 - 62 0.035 0.279 2026-07-27 17:56:05,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-07-27 17:56:06,583 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:06] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 210 0.139 0.795 2026-07-27 17:56:07,197 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:07] "POST /shop/cart/update_json HTTP/1.1" 200 - 201 0.153 0.435 2026-07-27 17:56:07,249 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:07] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 17 0.014 0.034 2026-07-27 17:56:07,597 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:07] "GET /shop/confirm_order HTTP/1.1" 303 - 140 0.087 0.256 2026-07-27 17:56:08,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:08] "GET /shop/payment HTTP/1.1" 200 - 148 0.123 0.488 2026-07-27 17:56:08,817 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:08] "POST /shop/address HTTP/1.1" 303 - 246 0.213 0.330 2026-07-27 17:56:09,036 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:09] "GET /shop/confirm_order HTTP/1.1" 303 - 109 0.057 0.158 2026-07-27 17:56:10,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:10] "GET /shop/payment HTTP/1.1" 200 - 223 0.148 0.906 2026-07-27 17:56:10,973 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:10] "POST /shop/cart/update_json HTTP/1.1" 200 - 166 0.132 0.447 2026-07-27 17:56:11,031 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:11] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 16 0.013 0.039 2026-07-27 17:56:11,192 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:11] "GET /shop/confirm_order HTTP/1.1" 303 - 85 0.050 0.107 2026-07-27 17:56:11,403 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:11] "GET /shop/payment HTTP/1.1" 200 - 81 0.051 0.154 2026-07-27 17:56:11,908 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:11] "POST /shop/address HTTP/1.1" 303 - 243 0.168 0.317 2026-07-27 17:56:12,137 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:12] "GET /shop/confirm_order HTTP/1.1" 303 - 109 0.064 0.160 2026-07-27 17:56:13,125 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:13] "GET /shop/payment HTTP/1.1" 200 - 223 0.170 0.812 2026-07-27 17:56:13,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-07-27 17:56:13,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:56:15,257 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:15] "GET /shop HTTP/1.1" 200 - 356 0.297 1.591 2026-07-27 17:56:15,867 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:15] "POST /shop/cart/update_json HTTP/1.1" 200 - 158 0.216 0.365 2026-07-27 17:56:15,911 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:15] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 14 0.014 0.026 2026-07-27 17:56:16,125 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:16] "GET /shop/address HTTP/1.1" 200 - 39 0.034 0.177 2026-07-27 17:56:16,661 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:16] "POST /shop/address HTTP/1.1" 303 - 225 0.197 0.314 2026-07-27 17:56:16,854 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:16] "GET /shop/confirm_order HTTP/1.1" 303 - 73 0.061 0.128 2026-07-27 17:56:17,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:17] "GET /shop/payment HTTP/1.1" 200 - 153 0.114 0.338 2026-07-27 17:56:17,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-07-27 17:56:17,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:fullstack from n/a 2026-07-27 17:56:17,791 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:56:19,736 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:19] "GET /affiliate HTTP/1.1" 200 - 220 0.184 1.765 2026-07-27 17:56:19,885 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:19] "GET /affiliate/report HTTP/1.1" 200 - 26 0.054 0.090 2026-07-27 17:56:20,061 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:20] "GET /affiliate/commissions HTTP/1.1" 200 - 41 0.052 0.120 2026-07-27 17:56:21,004 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:21] "GET /affiliate/commissions HTTP/1.1" 200 - 32 0.023 0.065 2026-07-27 17:56:22,878 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:22] "GET /affiliate/commissions HTTP/1.1" 200 - 32 0.018 0.072 2026-07-27 17:56:23,054 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:56:23] "GET /affiliate/commissions HTTP/1.1" 200 - 34 0.022 0.061 2026-07-27 17:56:23,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:56:31,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 179 (company_2_data). 2026-07-27 17:56:41,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 180 (company_1_data). 2026-07-27 17:56:53,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 181 (Company No.1). 2026-07-27 17:57:03,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 182 (Company No.2). 2026-07-27 17:57:13,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-07-27 17:57:13,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:57:14,356 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:57:14] "GET /r/rOd HTTP/1.1" 301 - 54 0.089 0.313 2026-07-27 17:57:15,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:57:15] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 184 0.099 0.861 2026-07-27 17:57:15,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:demo from n/a 2026-07-27 17:57:16,056 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:57:16] "GET /r/rOd HTTP/1.1" 301 - 19 0.011 0.031 2026-07-27 17:57:17,015 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:57:17] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 198 0.214 0.740 2026-07-27 17:57:17,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:57:25,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 183 (company_2_data). 2026-07-27 17:57:35,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 184 (company_1_data). 2026-07-27 17:57:47,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 185 (Company No.1). 2026-07-27 17:57:56,502 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 186 (Company No.2). 2026-07-27 17:58:06,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-07-27 17:58:06,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:58:07,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-07-27 17:58:07,413 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:07] "POST /website/form/crm.lead HTTP/1.1" 200 - 105 0.095 0.354 2026-07-27 17:58:07,497 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:07] "GET /r/Nof HTTP/1.1" 301 - 36 0.022 0.051 2026-07-27 17:58:08,359 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:08] "GET / HTTP/1.1" 200 - 172 0.197 0.661 2026-07-27 17:58:08,545 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:08] "POST /website/form/crm.lead HTTP/1.1" 200 - 55 0.076 0.106 2026-07-27 17:58:08,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-07-27 17:58:08,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:58:09,729 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:09] "GET /r/Nof HTTP/1.1" 301 - 57 0.064 0.949 2026-07-27 17:58:10,702 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:10] "GET / HTTP/1.1" 200 - 175 0.119 0.848 2026-07-27 17:58:10,858 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 60 0.073 0.079 2026-07-27 17:58:11,189 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:11] "POST /mail/chat_post HTTP/1.1" 404 - 40 0.045 0.280 2026-07-27 17:58:11,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:58:12,102 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:12] "POST /web/dataset/call_kw/discuss.channel/execute_command_lead HTTP/1.1" 200 - 92 0.088 0.086 2026-07-27 17:58:12,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-07-27 17:58:12,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 17:58:12,704 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:12] "POST /im_livechat/get_session HTTP/1.1" 200 - 66 0.097 0.340 2026-07-27 17:58:13,604 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:13] "POST /mail/chat_post HTTP/1.1" 404 - 186 0.122 0.772 2026-07-27 17:58:14,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 17:58:14,526 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 17:58:14] "POST /web/dataset/call_kw/discuss.channel/execute_command_lead HTTP/1.1" 200 - 88 0.060 0.087 2026-07-27 17:58:14,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 17:58:14,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_ai_model: Starting TestAIModel.test_chat_model_no_embedding_dim_required ... 2026-07-27 17:58:14,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_ai_model: Starting TestAIModel.test_embedding_dim_required_for_embedding_type ... 2026-07-27 17:58:14,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_ai_model: Starting TestAIModel.test_model_fields_present ... 2026-07-27 17:58:14,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_ai_model: Starting TestAIModel.test_model_provider_relation ... 2026-07-27 17:58:14,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_ai_model: Starting TestAIModel.test_unique_name_per_provider ... 2026-07-27 17:58:14,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:58:14,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cluster_activation_upsell_w35: Starting TestClusterIndependenceAtDefaultW35.test_all_eight_fields_at_default_never_touch_install_or_uninstall ... 2026-07-27 17:58:15,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:58:15,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cluster_activation_upsell_w35: Starting TestModuleActivationTogglesW35.test_toggling_false_uninstalls_exactly_the_target_module ... 2026-07-27 17:58:22,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cluster_activation_upsell_w35: Starting TestModuleActivationTogglesW35.test_toggling_true_installs_exactly_the_target_module ... 2026-07-27 17:58:29,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:58:29,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cluster_activation_upsell_w35: Starting TestModuleFieldNamingConventionW35.test_all_eight_fields_are_bare_boolean_module_fields ... 2026-07-27 17:58:29,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:58:29,252 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cluster_activation_upsell_w35: Starting TestStructuralClusterIndependenceW35.test_manifest_carries_no_dependency_on_viin_brain ... 2026-07-27 17:58:29,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:58:29,273 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cluster_activation_upsell_w35: Starting TestUpsellFieldRendersW35.test_module_viin_brain_field_exists_and_defaults_false ... 2026-07-27 17:58:29,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:58:29,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedApiLogGc.test_api_log_sweep_still_touches_only_ai_owned_rows ... 2026-07-27 17:58:35,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 187 (W3 Resolver Co A). 2026-07-27 17:58:41,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 188 (W3 Resolver Co B). 2026-07-27 17:58:41,957 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedApiLogGc.test_company_less_api_log_is_judged_by_the_longest_retention ... 2026-07-27 17:58:47,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 189 (W3 Resolver Co A). 2026-07-27 17:58:53,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 190 (W3 Resolver Co B). 2026-07-27 17:58:54,012 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [4] 2026-07-27 17:58:54,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedApiLogGc.test_each_companys_api_logs_are_swept_by_its_own_retention ... 2026-07-27 17:58:59,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 191 (W3 Resolver Co A). 2026-07-27 17:59:05,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 192 (W3 Resolver Co B). 2026-07-27 17:59:06,113 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [5] 2026-07-27 17:59:06,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 17:59:06,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_cap_breach_names_the_acting_companys_ceiling ... 2026-07-27 17:59:13,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 193 (W3 Resolver Co A). 2026-07-27 17:59:19,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 194 (W3 Resolver Co B). 2026-07-27 17:59:19,785 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_company_cap_wins_over_a_contradictory_global_parameter_row ... 2026-07-27 17:59:25,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 195 (W3 Resolver Co A). 2026-07-27 17:59:31,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 196 (W3 Resolver Co B). 2026-07-27 17:59:31,662 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_cost_cap_params_keeps_its_five_key_typed_contract ... 2026-07-27 17:59:37,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 197 (W3 Resolver Co A). 2026-07-27 17:59:44,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 198 (W3 Resolver Co B). 2026-07-27 17:59:44,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_downstream_consumer_blocks_on_the_acting_companys_own_cap ... 2026-07-27 17:59:50,225 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 199 (W3 Resolver Co A). 2026-07-27 17:59:56,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 200 (W3 Resolver Co B). 2026-07-27 17:59:56,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_exhausted_cap_in_one_company_blocks_there_and_only_there ... 2026-07-27 18:00:02,487 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 201 (W3 Resolver Co A). 2026-07-27 18:00:08,486 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 202 (W3 Resolver Co B). 2026-07-27 18:00:08,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_negative_one_cap_still_means_unlimited ... 2026-07-27 18:00:14,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 203 (W3 Resolver Co A). 2026-07-27 18:00:20,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 204 (W3 Resolver Co B). 2026-07-27 18:00:20,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_stored_zero_cap_still_blocks_every_request ... 2026-07-27 18:00:25,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 205 (W3 Resolver Co A). 2026-07-27 18:00:32,323 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 206 (W3 Resolver Co B). 2026-07-27 18:00:32,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedCostCapResolver.test_two_companies_hold_different_daily_company_caps_at_once ... 2026-07-27 18:00:39,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 207 (W3 Resolver Co A). 2026-07-27 18:00:45,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 208 (W3 Resolver Co B). 2026-07-27 18:00:45,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:00:45,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedPiiResolver.test_company_pii_setting_wins_over_a_contradictory_global_row ... 2026-07-27 18:00:51,785 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 209 (W3 Resolver Co A). 2026-07-27 18:00:57,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 210 (W3 Resolver Co B). 2026-07-27 18:00:57,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedPiiResolver.test_pii_redaction_fails_safe_to_on_when_no_company_resolves ... 2026-07-27 18:01:03,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 211 (W3 Resolver Co A). 2026-07-27 18:01:09,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 212 (W3 Resolver Co B). 2026-07-27 18:01:09,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedPiiResolver.test_two_companies_hold_different_pii_settings_at_once ... 2026-07-27 18:01:14,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 213 (W3 Resolver Co A). 2026-07-27 18:01:19,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 214 (W3 Resolver Co B). 2026-07-27 18:01:20,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:01:20,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedTraceGc.test_each_companys_traces_are_swept_by_its_own_retention ... 2026-07-27 18:01:25,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 215 (W3 Resolver Co A). 2026-07-27 18:01:31,280 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 216 (W3 Resolver Co B). 2026-07-27 18:01:31,554 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.trace records with IDs: [9] 2026-07-27 18:01:31,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_scoped_resolvers_w3: Starting TestCompanyScopedTraceGc.test_pinned_trace_survives_the_per_company_sweep ... 2026-07-27 18:01:37,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 217 (W3 Resolver Co A). 2026-07-27 18:01:42,913 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 218 (W3 Resolver Co B). 2026-07-27 18:01:43,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:01:43,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_cost_cap_alert_threshold_pct_bounded_0_to_100_inclusive ... 2026-07-27 18:01:48,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 219 (Wave3 Settings Storage Co). 2026-07-27 18:01:49,157 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_fresh_company_defaults_pii_redaction_on ... 2026-07-27 18:01:54,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 220 (Wave3 Settings Storage Co). 2026-07-27 18:01:54,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_hard_cost_cap_of_zero_is_also_rejected_on_create ... 2026-07-27 18:02:00,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 221 (Wave3 Settings Storage Co). 2026-07-27 18:02:01,110 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_hard_cost_cap_of_zero_is_rejected_on_write ... 2026-07-27 18:02:06,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 223 (Wave3 Settings Storage Co). 2026-07-27 18:02:06,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_negative_one_hard_cost_cap_means_unlimited ... 2026-07-27 18:02:12,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 224 (Wave3 Settings Storage Co). 2026-07-27 18:02:12,435 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_plain_internal_user_can_read_company_normally ... 2026-07-27 18:02:18,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 225 (Wave3 Settings Storage Co). 2026-07-27 18:02:18,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_plain_internal_user_cannot_read_firecrawl_api_key ... 2026-07-27 18:02:24,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 226 (Wave3 Settings Storage Co). 2026-07-27 18:02:25,004 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 821, model: res.company, fields: viin_ai_firecrawl_api_key 2026-07-27 18:02:25,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_company_settings_storage: Starting TestCompanySettingsStorage.test_tool_parallelism_has_no_company_field ... 2026-07-27 18:02:30,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 227 (Wave3 Settings Storage Co). 2026-07-27 18:02:30,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:02:30,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_completion_returns_the_cost_it_metered ... 2026-07-27 18:02:30,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_negative_daily_company_cap_means_unlimited ... 2026-07-27 18:02:30,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_negative_daily_user_cap_means_unlimited ... 2026-07-27 18:02:30,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_negative_per_run_cap_means_unlimited ... 2026-07-27 18:02:30,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_unconfigured_company_company_cap_falls_back_to_the_shipped_default ... 2026-07-27 18:02:36,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 228 (Cap93 Unconfigured Co). 2026-07-27 18:02:36,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_unconfigured_company_per_run_cap_falls_back_to_the_shipped_default ... 2026-07-27 18:02:42,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 229 (Cap93 Unconfigured Co). 2026-07-27 18:02:42,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_unconfigured_company_user_cap_falls_back_to_the_shipped_default ... 2026-07-27 18:02:48,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 230 (Cap93 Unconfigured Co). 2026-07-27 18:02:48,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_unlimited_caps_never_break_the_cost_alert_branch ... 2026-07-27 18:02:48,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_vision_returns_the_cost_it_metered ... 2026-07-27 18:02:48,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_zero_daily_company_cap_permits_no_spend ... 2026-07-27 18:02:48,919 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_zero_daily_token_budget_stays_disabled_and_never_blocks ... 2026-07-27 18:02:48,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_zero_daily_user_cap_permits_no_spend ... 2026-07-27 18:02:49,012 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestCostCapSemantics93.test_zero_per_run_cap_permits_no_spend ... 2026-07-27 18:02:49,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:02:49,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 350 and Message-Id '<086618489114393.1785175369.792264223098755-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:02:49,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:02:49,835 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [350] 2026-07-27 18:02:49,850 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [45670] 2026-07-27 18:02:49,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:02:49,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:02:49,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestSettingsRejectZeroHardCap93.test_negative_hard_cap_is_accepted_and_stored_as_unlimited ... 2026-07-27 18:02:49,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestSettingsRejectZeroHardCap93.test_zero_daily_company_hard_cap_is_rejected ... 2026-07-27 18:02:49,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestSettingsRejectZeroHardCap93.test_zero_daily_user_hard_cap_is_rejected ... 2026-07-27 18:02:50,033 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestSettingsRejectZeroHardCap93.test_zero_per_run_hard_cap_is_rejected ... 2026-07-27 18:02:50,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_cap_semantics_93: Starting TestSettingsRejectZeroHardCap93.test_zero_soft_token_budget_stays_a_valid_setting ... 2026-07-27 18:02:50,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:02:50,222 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc1_hard_cap_per_run ... 2026-07-27 18:02:50,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc2_daily_user_hard_cap ... 2026-07-27 18:02:50,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc3_daily_company_hard_cap ... 2026-07-27 18:02:50,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc4_soft_token_quota_warning_only ... 2026-07-27 18:02:50,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc5_bus_alert_at_threshold ... 2026-07-27 18:02:50,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc6_multi_company_isolation ... 2026-07-27 18:02:55,920 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 231 (Test Company B WI04). 2026-07-27 18:02:56,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc7_aggregate_performance ... 2026-07-27 18:02:59,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_cost_governance: Starting TestCostGovernance.test_tc8_company_scope_bus_alert_isolation ... 2026-07-27 18:03:04,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 232 (Test Company B M7-7). 2026-07-27 18:03:05,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:03:05,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_demo_company_membership: Starting TestDemoCompanyMembership.test_admin_is_member_of_every_demo_company ... 2026-07-27 18:03:05,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:05,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 351 and Message-Id '<951377380577355.1785175385.908353328704834-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*************_a@test.local'" successfully sent 2026-07-27 18:03:05,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:03:05,946 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [351] 2026-07-27 18:03:05,956 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46096] 2026-07-27 18:03:05,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:03:05,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:03:06,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 352 and Message-Id '<703150180044766.1785175386.340673685073853-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*************_b@test.local'" successfully sent 2026-07-27 18:03:06,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:03:06,381 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-07-27 18:03:06,392 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46098] 2026-07-27 18:03:06,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:03:06,399 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:03:06,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_create_feedback_user_id_auto ... 2026-07-27 18:03:06,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_create_feedback_with_comment ... 2026-07-27 18:03:06,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_created_at_auto_set ... 2026-07-27 18:03:06,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_group_system_can_read_all_feedback ... 2026-07-27 18:03:06,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_multiple_feedbacks_same_trace_allowed ... 2026-07-27 18:03:06,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_user_can_read_own_feedback ... 2026-07-27 18:03:06,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_user_cannot_read_other_user_feedback ... 2026-07-27 18:03:06,507 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback: Starting TestFeedbackModel.test_user_cannot_write_feedback ... 2026-07-27 18:03:06,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 825, model: viin.ai.feedback 2026-07-27 18:03:06,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:03:06,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 353 and Message-Id '<527391025484742.1785175386.940373420715332-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****************ic@test.local'" successfully sent 2026-07-27 18:03:06,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:03:06,971 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-07-27 18:03:06,981 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46100] 2026-07-27 18:03:06,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:03:06,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:03:07,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_basic_user_can_read_categories ... 2026-07-27 18:03:07,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_basic_user_cannot_create_category ... 2026-07-27 18:03:07,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 827, model: viin.ai.feedback.category 2026-07-27 18:03:07,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_category_field_ondelete_restrict ... 2026-07-27 18:03:07,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_category_in_use_cannot_be_deleted ... 2026-07-27 18:03:07,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_create_category ... 2026-07-27 18:03:07,042 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_link_category_from_feedback ... 2026-07-27 18:03:07,048 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_category: Starting TestFeedbackCategory.test_no_default_categories_seeded ... 2026-07-27 18:03:07,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:03:07,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 354 and Message-Id '<732754017869576.1785175387.460846662521362-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*************rt@test.local'" successfully sent 2026-07-27 18:03:07,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:03:07,504 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [354] 2026-07-27 18:03:07,517 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [46102] 2026-07-27 18:03:07,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:03:07,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:03:07,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_export_dataset: Starting TestFeedbackExportDataset.test_export_does_not_write_usage_log_or_trace ... 2026-07-27 18:03:07,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.models.feedback: viin.ai.feedback._export_dataset: wrote 1 rows to viin_ai_feedback_2026-07-27.jsonl 2026-07-27 18:03:07,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_export_dataset: Starting TestFeedbackExportDataset.test_export_empty_db_creates_empty_attachment ... 2026-07-27 18:03:07,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.models.feedback: viin.ai.feedback._export_dataset: wrote 0 rows to viin_ai_feedback_2026-07-27.jsonl 2026-07-27 18:03:07,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_export_dataset: Starting TestFeedbackExportDataset.test_export_same_day_rerun_replaces_attachment ... 2026-07-27 18:03:07,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.models.feedback: viin.ai.feedback._export_dataset: wrote 1 rows to viin_ai_feedback_2026-07-27.jsonl 2026-07-27 18:03:07,672 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [16143] 2026-07-27 18:03:07,677 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.models.feedback: viin.ai.feedback._export_dataset: wrote 2 rows to viin_ai_feedback_2026-07-27.jsonl 2026-07-27 18:03:07,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_feedback_export_dataset: Starting TestFeedbackExportDataset.test_export_writes_valid_jsonl ... 2026-07-27 18:03:07,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.models.feedback: viin.ai.feedback._export_dataset: wrote 2 rows to viin_ai_feedback_2026-07-27.jsonl 2026-07-27 18:03:07,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 18:03:08,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_apply_derives_chat_model_when_unspecified ... 2026-07-27 18:03:08,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_apply_pins_vendor_without_reentering_key ... 2026-07-27 18:03:08,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_apply_refused_for_operator ... 2026-07-27 18:03:08,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_apply_writes_embedding_key ... 2026-07-27 18:03:08,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_apply_writes_key_pins_default_and_sets_chat_model_pointer ... 2026-07-27 18:03:08,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_default_get_never_echoes_stored_key ... 2026-07-27 18:03:08,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_getting_started_config: Starting TestGettingStartedConfig.test_main_settings_apply_does_not_pin_provider ... 2026-07-27 18:03:08,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:03:09,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_app_identity_w1: Starting TestMenuAppIdentityW1.test_ai_app_tile_renders_real_art_not_the_blank_fallback ... 2026-07-27 18:03:09,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_app_identity_w1: Starting TestMenuAppIdentityW1.test_ai_operations_bucket_hangs_off_app_root_and_stays_open_to_operators ... 2026-07-27 18:03:10,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_app_identity_w1: Starting TestMenuAppIdentityW1.test_feedback_categories_reseats_to_100_without_regressing_access ... 2026-07-27 18:03:10,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:03:11,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_audience_87: Starting TestMenuAudience87.test_configuration_menu_declares_base_group_system_branch ... 2026-07-27 18:03:11,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_audience_87: Starting TestMenuAudience87.test_group_admin_only_user_still_reaches_configuration ... 2026-07-27 18:03:11,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_audience_87: Starting TestMenuAudience87.test_plain_user_sees_ai_app_root ... 2026-07-27 18:03:11,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_audience_87: Starting TestMenuAudience87.test_plain_user_still_cannot_reach_configuration ... 2026-07-27 18:03:11,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:03:11,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_reporting_reseat: Starting TestMenuReportingReseat.test_dashboard_reseats_to_reporting_bucket_seq_1 ... 2026-07-27 18:03:11,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_menu_reporting_reseat: Starting TestMenuReportingReseat.test_feedback_reseats_to_reporting_bucket_seq_50 ... 2026-07-27 18:03:11,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:11,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_empty_content_knob: Starting TestEmptyContentKnobMatrix.test_default_empty_content_repr_emits_empty_string ... 2026-07-27 18:03:11,785 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_empty_content_knob: Starting TestEmptyContentKnobMatrix.test_non_empty_content_unaffected_by_null_knob ... 2026-07-27 18:03:11,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_empty_content_knob: Starting TestEmptyContentKnobMatrix.test_non_empty_content_unaffected_by_omit_knob ... 2026-07-27 18:03:11,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_empty_content_knob: Starting TestEmptyContentKnobMatrix.test_null_empty_content_repr_emits_none ... 2026-07-27 18:03:11,910 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_empty_content_knob: Starting TestEmptyContentKnobMatrix.test_omit_empty_content_repr_drops_content_key ... 2026-07-27 18:03:11,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:11,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingConstraintGates.test_blank_finish_path_on_incoming_row_raises_validation_error ... 2026-07-27 18:03:11,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingConstraintGates.test_incoherent_incoming_shape_combo_raises_validation_error ... 2026-07-27 18:03:12,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingConstraintGates.test_incoming_row_for_unsupported_protocol_raises_validation_error ... 2026-07-27 18:03:12,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingConstraintGates.test_missing_incoming_shapes_raises_validation_error ... 2026-07-27 18:03:12,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingConstraintGates.test_unknown_response_text_shape_raises_write_error ... 2026-07-27 18:03:12,046 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingDataDrivenProof.test_data_driven_proof_editing_args_path_changes_parse ... 2026-07-27 18:03:12,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingDataPathEquivalence.test_anthropic_incoming_data_path_returns_canonical_dict ... 2026-07-27 18:03:12,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingDataPathEquivalence.test_anthropic_incoming_stop_reason_terminal_text ... 2026-07-27 18:03:12,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingDataPathEquivalence.test_google_incoming_data_path_returns_canonical_dict ... 2026-07-27 18:03:12,167 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingDataPathEquivalence.test_openai_incoming_data_path_returns_canonical_dict ... 2026-07-27 18:03:12,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingPerVendorOverride.test_per_vendor_incoming_override_wins_over_protocol_default ... 2026-07-27 18:03:12,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingPerVendorOverride.test_resolve_no_direction_still_returns_outgoing_row ... 2026-07-27 18:03:12,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingSeedIntegrity.test_incoming_seed_resolves_for_anthropic_native ... 2026-07-27 18:03:12,247 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingSeedIntegrity.test_incoming_seed_resolves_for_google_native ... 2026-07-27 18:03:12,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingSeedIntegrity.test_incoming_seed_resolves_for_openai_compat ... 2026-07-27 18:03:12,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingSeedIntegrity.test_incoming_seed_rows_present_for_all_three_protocols ... 2026-07-27 18:03:12,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_incoming: Starting TestIncomingUsageLogNonRegression.test_usage_log_written_after_data_driven_normalizer ... 2026-07-27 18:03:12,332 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterCoherence.test_adapter_defaults_are_whitelist_valid_and_coherent ... 2026-07-27 18:03:12,342 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterCoherence.test_coherence_gate_accepts_coherent_rows ... 2026-07-27 18:03:12,352 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterCoherence.test_coherence_gate_rejects_incoherent_system_strategy ... 2026-07-27 18:03:12,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterCoherence.test_coherence_gate_rejects_incoherent_system_strategy_anthropic ... 2026-07-27 18:03:12,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterConstraint.test_constrains_accepts_known_shapes ... 2026-07-27 18:03:12,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterConstraint.test_constrains_rejects_unknown_assistant_shape ... 2026-07-27 18:03:12,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterConstraint.test_constrains_rejects_unknown_tool_result_shape ... 2026-07-27 18:03:12,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterSeed.test_resolve_returns_one_row_per_protocol ... 2026-07-27 18:03:12,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_model: Starting TestMessageAdapterSeed.test_seed_rows_present_after_install ... 2026-07-27 18:03:12,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestPiiBeforeAdapt.test_pii_redacted_in_system_before_egress ... 2026-07-27 18:03:12,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestPiiBeforeAdapt.test_pii_redacted_in_tool_call_args_and_result ... 2026-07-27 18:03:12,553 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestSystemPlacement.test_anthropic_system_top_level ... 2026-07-27 18:03:12,630 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestSystemPlacement.test_google_system_instruction ... 2026-07-27 18:03:12,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestSystemPlacement.test_openai_no_duplicate_system_kwarg_wins ... 2026-07-27 18:03:12,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestSystemPlacement.test_openai_system_head_message ... 2026-07-27 18:03:12,748 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestSystemPlacement.test_system_strategy_is_data_driven ... 2026-07-27 18:03:12,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_system_and_invariants: Starting TestUsageLogOnAdaptedCall.test_one_usage_log_row_per_adapted_call ... 2026-07-27 18:03:12,903 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:12,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeAnthropic.test_anthropic_turn2_assistant_and_result_blocks ... 2026-07-27 18:03:12,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeDataDriven.test_editing_adapter_row_changes_built_payload ... 2026-07-27 18:03:13,120 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeGoogle.test_google_turn2_function_call_and_response_present ... 2026-07-27 18:03:13,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,261 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeOpenAI.test_openai_turn2_assistant_tool_calls_and_fanout ... 2026-07-27 18:03:13,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeTurn1NoOp.test_turn1_anthropic_passthrough ... 2026-07-27 18:03:13,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeTurn1NoOp.test_turn1_google_passthrough ... 2026-07-27 18:03:13,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeTurn1NoOp.test_turn1_openai_passthrough ... 2026-07-27 18:03:13,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_message_adapter_wire_shape: Starting TestWireShapeVendorOverride.test_vendor_override_beats_protocol_default ... 2026-07-27 18:03:13,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,561 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_mock_provider_env_hook: Starting TestMockProviderEnvHook.test_env_var_set_routes_to_registered_handler_no_network ... 2026-07-27 18:03:13,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_mock_provider_env_hook: Starting TestMockProviderEnvHook.test_env_var_set_without_handler_fails_closed ... 2026-07-27 18:03:13,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_mock_provider_env_hook: Starting TestMockProviderEnvHook.test_env_var_unset_is_a_pure_passthrough ... 2026-07-27 18:03:13,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_stop_reason: Starting TestNormalizeStopReason.test_anthropic_text_emits_terminal_stop_reason ... 2026-07-27 18:03:13,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_stop_reason: Starting TestNormalizeStopReason.test_anthropic_tool_use_emits_tool_use_stop_reason ... 2026-07-27 18:03:13,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_stop_reason: Starting TestNormalizeStopReason.test_gemini_function_call_emits_tool_use_stop_reason ... 2026-07-27 18:03:13,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_stop_reason: Starting TestNormalizeStopReason.test_gemini_text_emits_terminal_stop_reason ... 2026-07-27 18:03:13,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_stop_reason: Starting TestNormalizeStopReason.test_openai_text_emits_terminal_stop_reason ... 2026-07-27 18:03:13,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_stop_reason: Starting TestNormalizeStopReason.test_openai_tool_call_emits_tool_use_stop_reason ... 2026-07-27 18:03:13,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_tool_call_shape: Starting TestNormalizeToolCallShape.test_anthropic_tool_call_shape_has_top_level_arguments ... 2026-07-27 18:03:13,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_tool_call_shape: Starting TestNormalizeToolCallShape.test_anthropic_tool_call_shape_has_top_level_name ... 2026-07-27 18:03:13,776 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_tool_call_shape: Starting TestNormalizeToolCallShape.test_google_native_tool_call_shape_control ... 2026-07-27 18:03:13,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_tool_call_shape: Starting TestNormalizeToolCallShape.test_openai_tool_call_shape_has_top_level_arguments ... 2026-07-27 18:03:13,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_normalize_tool_call_shape: Starting TestNormalizeToolCallShape.test_openai_tool_call_shape_has_top_level_name ... 2026-07-27 18:03:13,803 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:13,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_e2e: Starting TestPhase1E2E.test_mock_provider_call_creates_usage_log_and_trace ... 2026-07-27 18:03:13,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_e2e: Starting TestPhase1E2E.test_seed_100_logs_visible_in_pivot ... 2026-07-27 18:03:14,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_e2e: Starting TestPhase1E2E.test_teardown_cleanup ... 2026-07-27 18:03:14,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:14,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_acl_usage_log_user_sees_only_own ... 2026-07-27 18:03:14,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_api_key_not_in_request_headers ... 2026-07-27 18:03:15,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_data_residency_enforced ... 2026-07-27 18:03:15,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_default_headers_always_masked ... 2026-07-27 18:03:15,082 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_pii_redaction_applies_to_api_log ... 2026-07-27 18:03:15,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_pii_redaction_applies_to_usage_log ... 2026-07-27 18:03:15,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_pii_redaction_follows_the_acting_company_switch ... 2026-07-27 18:03:15,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_pii_skip_when_self_hosted ... 2026-07-27 18:03:15,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_residency_conflicting_provider_filtered_by_allow_list ... 2026-07-27 18:03:15,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_phase1_security: Starting TestPhase1Security.test_vendor_specific_header_masking ... 2026-07-27 18:03:15,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:03:15,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_cloud_exposure_false_when_no_providers ... 2026-07-27 18:03:15,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_cloud_exposure_false_when_only_self_hosted ... 2026-07-27 18:03:16,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_cloud_exposure_true_for_eu_and_apac_providers ... 2026-07-27 18:03:16,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_cloud_exposure_true_when_cloud_provider_active ... 2026-07-27 18:03:17,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_d_explicit_off_reaches_the_runtime_resolver ... 2026-07-27 18:03:17,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_settings_form_of_an_unconfigured_company_shows_redaction_on ... 2026-07-27 18:03:23,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 233 (PII Unconfigured Co). 2026-07-27 18:03:23,841 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_pii_redaction_settings: Starting TestPiiRedactionDefaultOn.test_unconfigured_company_redacts_by_default ... 2026-07-27 18:03:29,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 234 (PII Unconfigured Co). 2026-07-27 18:03:29,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:29,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_api_key_not_leaked_to_log ... 2026-07-27 18:03:29,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_completion_4xx_raises ... 2026-07-27 18:03:29,507 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_completion_no_chat_capability_raises ... 2026-07-27 18:03:29,540 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_completion_unreachable_raises ... 2026-07-27 18:03:29,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_completion_with_mock_openai ... 2026-07-27 18:03:29,607 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_embedding_with_mock ... 2026-07-27 18:03:29,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_ocr_refuses_without_vision_capability ... 2026-07-27 18:03:29,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_transcription_raises_not_implemented ... 2026-07-27 18:03:29,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_call_vision_refuses_without_vision_capability ... 2026-07-27 18:03:29,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_capabilities_has_capability ... 2026-07-27 18:03:29,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_completion_url_default_and_override ... 2026-07-27 18:03:29,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_data_residency_default ... 2026-07-27 18:03:29,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_embedding_url_requires_endpoint_for_ollama ... 2026-07-27 18:03:29,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_extract_error_per_protocol ... 2026-07-27 18:03:29,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_get_auth_headers_no_key_raises ... 2026-07-27 18:03:29,812 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_get_auth_headers_per_type ... 2026-07-27 18:03:29,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_has_api_key_readable_by_non_system_user ... 2026-07-27 18:03:30,520 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 839, model: viin.ai.provider, fields: api_key 2026-07-27 18:03:30,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_has_api_key_with_key ... 2026-07-27 18:03:30,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_has_api_key_without_key ... 2026-07-27 18:03:30,600 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_prepare_log_values_stub_passthrough ... 2026-07-27 18:03:30,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_provider_fields_present ... 2026-07-27 18:03:30,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_provider_inherits_mixin_and_thread ... 2026-07-27 18:03:30,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_sensitive_headers_extension ... 2026-07-27 18:03:30,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProvider.test_supports_streaming_compute ... 2026-07-27 18:03:30,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:03:30,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProviderApiKeyAclCacheLeak.test_has_api_key_compute_does_not_cache_api_key ... 2026-07-27 18:03:30,724 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider: Starting TestProviderApiKeyAclCacheLeak.test_is_usable_does_not_cache_api_key ... 2026-07-27 18:03:30,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:30,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_error_notification_is_sticky_so_admin_can_read_it ... 2026-07-27 18:03:30,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_list_models_degrades_to_empty_on_failure ... 2026-07-27 18:03:30,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_list_models_dispatch_by_protocol_not_name ... 2026-07-27 18:03:30,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_no_chat_model_configured_returns_error ... 2026-07-27 18:03:30,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_probe_does_not_raise_on_vendor_error ... 2026-07-27 18:03:30,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_probe_writes_usage_log_on_error ... 2026-07-27 18:03:30,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_probe_writes_usage_log_on_success ... 2026-07-27 18:03:31,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_reachable_provider_never_leaks_api_key ... 2026-07-27 18:03:31,017 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://api.openai.com/v1/models 2026-07-27 18:03:31,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_reachable_provider_surfaces_success_notification ... 2026-07-27 18:03:31,076 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://api.openai.com/v1/models 2026-07-27 18:03:31,129 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_success_message_lists_vendor_models_when_available ... 2026-07-27 18:03:31,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_unreachable_provider_returns_error_not_raise ... 2026-07-27 18:03:31,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_connection: Starting TestProviderConnection.test_vendor_error_echoing_api_key_does_not_leak_it ... 2026-07-27 18:03:31,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:31,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_chat_resolution_skips_embedding_only_default ... 2026-07-27 18:03:31,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_company_a_default_never_resolves_for_company_b_user ... 2026-07-27 18:03:37,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 235 (ADR011 Company B). 2026-07-27 18:03:38,192 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_company_pin_wins_over_shared_pin ... 2026-07-27 18:03:38,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_full_precedence_chain_degrades_per_tier ... 2026-07-27 18:03:38,315 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_low_priv_resolved_provider_does_not_leak_api_key ... 2026-07-27 18:03:38,720 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 841, model: viin.ai.provider, fields: api_key 2026-07-27 18:03:38,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_low_priv_user_can_resolve_default_without_access_error ... 2026-07-27 18:03:39,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_no_pin_falls_back_to_first_active_no_raise ... 2026-07-27 18:03:39,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_non_system_user_cannot_write_is_default ... 2026-07-27 18:03:39,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 843, model: viin.ai.provider 2026-07-27 18:03:39,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_resolver_returns_pinned_default_over_sequence ... 2026-07-27 18:03:39,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_selection_makes_no_llm_call_resolved_call_still_logs_usage ... 2026-07-27 18:03:39,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_setting_default_unsets_prior_default_same_company ... 2026-07-27 18:03:39,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_sudo_resolver_still_isolates_company_a_default_from_company_b ... 2026-07-27 18:03:45,554 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 236 (ADR011 Iso Company B). 2026-07-27 18:03:46,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_sudo_tier3_does_not_leak_company_a_provider_to_company_b ... 2026-07-27 18:03:51,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 237 (ADR011 Tier3 Iso B). 2026-07-27 18:03:51,794 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_default: Starting TestProviderActiveDefault.test_two_defaults_one_company_raises_integrity_error ... 2026-07-27 18:03:51,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 18:03:51,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_chat_pin_does_not_affect_embedding_capability_routing ... 2026-07-27 18:03:51,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_cloud_provider_no_key_still_raises_non_regression ... 2026-07-27 18:03:51,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_embedding_available_false_when_no_usable_embedding_provider ... 2026-07-27 18:03:52,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_embedding_available_true_when_usable_embedding_provider_exists ... 2026-07-27 18:03:52,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_keyless_tier3_provider_is_skipped_returns_empty ... 2026-07-27 18:03:52,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_self_hosted_no_key_auth_headers_has_no_auth_keys ... 2026-07-27 18:03:52,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_self_hosted_provider_with_no_key_is_usable ... 2026-07-27 18:03:52,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_provider_resolver_usable: Starting TestProviderResolverUsable.test_usable_key_wins_over_keyless_seed ... 2026-07-27 18:03:52,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:52,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_r4_manifest_completeness: Starting TestR4ManifestCompleteness.test_no_orphan_placeholder_xmlid ... 2026-07-27 18:03:52,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_r4_manifest_completeness: Starting TestR4ManifestCompleteness.test_no_orphan_view_data_files_in_manifest ... 2026-07-27 18:03:52,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:52,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_replay_fallback_concurrency: Starting TestReplayFallbackConcurrency.test_fallback_does_not_resolve_preexisting_replay_log ... 2026-07-27 18:03:52,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:53,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_action_apply_group_gate_refuses_non_admin ... 2026-07-27 18:03:53,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_base_admin_and_root_are_group_admin_members ... 2026-07-27 18:03:53,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_admin_can_apply_ai_settings ... 2026-07-27 18:03:53,510 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_admin_can_manage_config_records ... 2026-07-27 18:03:53,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_admin_default_get_succeeds ... 2026-07-27 18:03:53,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_admin_user_is_app_scoped_not_system ... 2026-07-27 18:03:53,625 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 845, model: res.config.settings 2026-07-27 18:03:53,626 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_hierarchy_admin_implies_operator_and_user ... 2026-07-27 18:03:53,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_operator_cannot_apply_ai_settings ... 2026-07-27 18:03:53,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 846, model: viin.ai.config 2026-07-27 18:03:53,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_operator_cannot_write_config_records ... 2026-07-27 18:03:53,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 846, model: viin.ai.provider 2026-07-27 18:03:53,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_operator_default_get_raises_access_error ... 2026-07-27 18:03:53,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_group_operator_retains_day_to_day_ops ... 2026-07-27 18:03:53,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_security_groups: Starting TestSecurityGroups.test_menu_visibility_per_role ... 2026-07-27 18:03:53,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:03:54,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_company_marker: Starting TestViinAiPerCompanySettingMarker.test_a_setting_that_is_not_per_company_never_shows_the_marker ... 2026-07-27 18:03:54,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_company_marker: Starting TestViinAiPerCompanySettingMarker.test_every_per_company_setting_shows_the_company_marker ... 2026-07-27 18:03:54,029 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:54,033 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_field_order: Starting TestViinAiSettingSubjectField.test_multi_field_setting_leads_with_a_field_not_a_layout_element ... 2026-07-27 18:03:54,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_field_order: Starting TestViinAiSettingSubjectField.test_setting_is_named_and_toggled_by_a_field_the_user_can_see ... 2026-07-27 18:03:54,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:03:59,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 238 (W3 Surfaces Co A). 2026-07-27 18:04:05,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 239 (W3 Surfaces Co B). 2026-07-27 18:04:06,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_allow_list_is_still_closed_and_exactly_eleven ... 2026-07-27 18:04:06,847 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_app_admin_keeps_every_ai_setting_editable_without_system_rights ... 2026-07-27 18:04:06,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_apply_creates_no_config_parameter_row_for_a_moved_setting ... 2026-07-27 18:04:06,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_apply_lands_every_allow_list_setting_on_the_acting_company_only ... 2026-07-27 18:04:06,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_apply_still_writes_tool_parallelism_to_the_global_parameter ... 2026-07-27 18:04:06,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_default_chat_model_lands_on_the_company_not_a_global_parameter ... 2026-07-27 18:04:07,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_getting_started_settings_are_never_added_to_the_allow_list ... 2026-07-27 18:04:07,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_non_admin_is_refused_before_any_company_is_touched ... 2026-07-27 18:04:07,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestAppScopedConfigSurfaceW3.test_zero_hard_cap_is_refused_by_the_app_scoped_surface_before_any_write ... 2026-07-27 18:04:07,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:04:12,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 240 (W3 Surfaces Co A). 2026-07-27 18:04:18,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 241 (W3 Surfaces Co B). 2026-07-27 18:04:20,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestCoreSettingsSurfaceW3.test_pii_redaction_is_per_company_and_writes_no_global_parameter ... 2026-07-27 18:04:20,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestCoreSettingsSurfaceW3.test_pii_redaction_off_survives_reopening_the_settings_form ... 2026-07-27 18:04:21,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestCoreSettingsSurfaceW3.test_sysadmin_opens_settings_and_may_manage_the_firecrawl_key ... 2026-07-27 18:04:21,607 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestCoreSettingsSurfaceW3.test_tool_parallelism_stays_one_global_value_across_companies ... 2026-07-27 18:04:22,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestCoreSettingsSurfaceW3.test_two_companies_hold_different_caps_through_core_settings ... 2026-07-27 18:04:22,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestCoreSettingsSurfaceW3.test_zero_hard_cap_is_refused_through_core_settings ... 2026-07-27 18:04:24,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:04:29,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 242 (W3 Surfaces Co A). 2026-07-27 18:04:35,638 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 243 (W3 Surfaces Co B). 2026-07-27 18:04:37,143 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestFirecrawlCredentialAccessW3.test_firecrawl_key_stays_denied_to_users_below_ai_admin ... 2026-07-27 18:04:37,229 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 857, model: res.company, fields: viin_ai_firecrawl_api_key 2026-07-27 18:04:37,599 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 859, model: res.company, fields: viin_ai_firecrawl_api_key 2026-07-27 18:04:37,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestFirecrawlCredentialAccessW3.test_group_admin_and_group_system_imply_in_exactly_one_direction ... 2026-07-27 18:04:37,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_settings_surfaces_w3: Starting TestFirecrawlCredentialAccessW3.test_sysadmin_can_read_and_write_the_firecrawl_key_on_the_company ... 2026-07-27 18:04:38,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:04:38,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestBuildCompletionPayloadCopyContract.test_anthropic_native_does_not_mutate_canonical_tool ... 2026-07-27 18:04:38,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestBuildCompletionPayloadCopyContract.test_google_native_does_not_mutate_canonical_tool ... 2026-07-27 18:04:38,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestBuildCompletionPayloadCopyContract.test_openai_compat_does_not_mutate_canonical_tool ... 2026-07-27 18:04:38,082 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:38,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestGeminiCompletionResponseNormalization.test_gemini_function_call_extracted_to_tool_calls ... 2026-07-27 18:04:38,137 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestGeminiCompletionResponseNormalization.test_gemini_function_call_id_present ... 2026-07-27 18:04:38,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestGeminiCompletionResponseNormalization.test_gemini_text_and_function_call_mixed_parts ... 2026-07-27 18:04:38,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:38,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestToolSchemaNormalizationPerProvider.test_anthropic_no_top_level_anyof ... 2026-07-27 18:04:38,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestToolSchemaNormalizationPerProvider.test_gemini_tools_branch_present ... 2026-07-27 18:04:38,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestToolSchemaNormalizationPerProvider.test_google_dropped_constraints_description_embedded ... 2026-07-27 18:04:38,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tool_schema_normalization: Starting TestToolSchemaNormalizationPerProvider.test_openai_compat_tool_parameters_no_unsupported_props ... 2026-07-27 18:04:38,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:38,269 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_raw_http_button: Starting TestTourWi18UsageLogRawHttpButton.test_tour_usage_log_raw_http_button ... 2026-07-27 18:04:39,200 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_raw_http_button.TestTourWi18UsageLogRawHttpButton: Chrome headless failed to start: [629:650:0727/180438.412542:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [629:650:0727/180438.418718:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:650:0727/180438.418917:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [629:650:0727/180438.419046:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [663:663:0727/180438.442928:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [629:629:0727/180439.080125:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [629:650:0727/180439.092823:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:650:0727/180439.117522:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:629:0727/180439.163144:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [629:650:0727/180439.163259:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:629:0727/180439.163278:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [629:650:0727/180439.163316:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:650:0727/180439.163338:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:650:0727/180439.163357:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:650:0727/180439.163372:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [629:650:0727/180439.163388:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:04:39,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_raw_http_button: skipped TestTourWi18UsageLogRawHttpButton.test_tour_usage_log_raw_http_button : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:04:39,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:39,280 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_replay_button: Starting TestTourWi18UsageLogReplayButtonAdmin.test_tour_replay_button_visible_for_admin ... 2026-07-27 18:04:39,609 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_replay_button.TestTourWi18UsageLogReplayButtonAdmin: Chrome headless failed to start: [737:758:0727/180439.428054:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [737:758:0727/180439.433913:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:758:0727/180439.434109:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [737:758:0727/180439.434361:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [737:737:0727/180439.447374:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [772:772:0727/180439.470625:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [737:758:0727/180439.472460:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:758:0727/180439.495391:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:737:0727/180439.564500:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [737:758:0727/180439.564621:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:737:0727/180439.564674:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [737:758:0727/180439.564673:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:758:0727/180439.564710:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:758:0727/180439.564728:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:758:0727/180439.564744:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [737:758:0727/180439.564755:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:04:39,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_replay_button: skipped TestTourWi18UsageLogReplayButtonAdmin.test_tour_replay_button_visible_for_admin : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:04:39,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:40,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 355 and Message-Id '<983125077708519.1785175480.376803159713745-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*******************er@example.com'" successfully sent 2026-07-27 18:04:40,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:04:40,430 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [355] 2026-07-27 18:04:40,450 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48577] 2026-07-27 18:04:40,450 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:04:40,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:04:40,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_replay_button: Starting TestTourWi18UsageLogReplayButtonDemo.test_tour_replay_button_hidden_for_demo ... 2026-07-27 18:04:40,826 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_replay_button.TestTourWi18UsageLogReplayButtonDemo: Chrome headless failed to start: [839:860:0727/180440.641699:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [839:860:0727/180440.647316:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:860:0727/180440.647573:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [839:860:0727/180440.648008:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [839:839:0727/180440.660288:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [839:860:0727/180440.674235:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [875:875:0727/180440.683000:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [839:860:0727/180440.702098:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:839:0727/180440.773089:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [839:839:0727/180440.773224:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [839:860:0727/180440.773215:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:860:0727/180440.773268:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:860:0727/180440.773290:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:860:0727/180440.773308:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:860:0727/180440.773324:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [839:860:0727/180440.773341:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:04:40,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18_usage_log_replay_button: skipped TestTourWi18UsageLogReplayButtonDemo.test_tour_replay_button_hidden_for_demo : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:04:40,850 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:04:40,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18a_feedback_menu: Starting TestTourWi18aFeedbackMenuAdmin.test_tour_feedback_menu_admin ... 2026-07-27 18:04:41,200 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18a_feedback_menu.TestTourWi18aFeedbackMenuAdmin: Chrome headless failed to start: [947:968:0727/180441.021086:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [947:968:0727/180441.028801:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.029509:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [947:968:0727/180441.029613:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [947:947:0727/180441.044619:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [981:981:0727/180441.051954:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [947:968:0727/180441.060191:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.081420:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:947:0727/180441.118250:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [947:947:0727/180441.118396:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [947:968:0727/180441.118418:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.118471:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.118493:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.118509:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.118525:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0727/180441.118541:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:04:41,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18a_feedback_menu: skipped TestTourWi18aFeedbackMenuAdmin.test_tour_feedback_menu_admin : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:04:41,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:41,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 356 and Message-Id '<077174827811287.1785175481.935404777526855-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'************************er@example.com'" successfully sent 2026-07-27 18:04:41,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:04:41,967 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-07-27 18:04:41,976 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [48579] 2026-07-27 18:04:41,976 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:04:41,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:04:41,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18a_feedback_menu: Starting TestTourWi18aFeedbackMenuDemo.test_tour_feedback_menu_demo ... 2026-07-27 18:04:42,312 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18a_feedback_menu.TestTourWi18aFeedbackMenuDemo: Chrome headless failed to start: [1044:1065:0727/180442.122764:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1044:1065:0727/180442.128778:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1065:0727/180442.129153:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1044:1065:0727/180442.129302:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1044:1044:0727/180442.142892:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [1079:1079:0727/180442.156873:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [1044:1065:0727/180442.158256:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1065:0727/180442.186657:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1044:0727/180442.224623:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1044:1065:0727/180442.224949:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1044:0727/180442.224982:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1044:1065:0727/180442.224997:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1065:0727/180442.225012:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1065:0727/180442.225024:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1065:0727/180442.225034:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1044:1065:0727/180442.225043:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:04:42,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_tour_wi18a_feedback_menu: skipped TestTourWi18aFeedbackMenuDemo.test_tour_feedback_menu_demo : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:04:42,336 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:04:42,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_acl: Starting TestTraceAcl.test_admin_sudo_sees_all_traces ... 2026-07-27 18:04:43,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_acl: Starting TestTraceAcl.test_user_cannot_read_other_users_trace ... 2026-07-27 18:04:43,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [15], uid: 865, model: viin.ai.trace 2026-07-27 18:04:43,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_acl: Starting TestTraceAcl.test_user_sees_only_own_traces ... 2026-07-27 18:04:44,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 18:04:49,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 244 (Trace Co A). 2026-07-27 18:04:54,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 245 (Trace Co B). 2026-07-27 18:04:56,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_company_selector_narrows_manager_view ... 2026-07-27 18:04:56,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_ops_manager_company_a_cannot_see_company_b_traces ... 2026-07-27 18:04:56,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_ops_manager_sees_company_wide_usage_logs ... 2026-07-27 18:04:56,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_ops_manager_sees_other_users_traces_in_same_company ... 2026-07-27 18:04:56,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_ops_manager_view_is_strict_superset_of_own_records ... 2026-07-27 18:04:56,803 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_plain_employee_still_sees_only_own_traces ... 2026-07-27 18:04:56,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_plain_employee_still_sees_only_own_usage_logs ... 2026-07-27 18:04:56,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_trace_company_id_defaults_to_active_company ... 2026-07-27 18:04:56,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_company_scoping: Starting TestTraceCompanyScoping.test_trace_requires_a_company ... 2026-07-27 18:04:56,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:04:57,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_pinned_gc_skip: Starting TestTracePinnedGcSkip.test_gc_deletes_linked_usage_logs_before_trace ... 2026-07-27 18:04:57,066 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.usage.log records with IDs: [10195, 5, 6] 2026-07-27 18:04:57,077 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.trace records with IDs: [5, 6, 33] 2026-07-27 18:04:57,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_pinned_gc_skip: Starting TestTracePinnedGcSkip.test_old_unpinned_trace_deleted_by_gc ... 2026-07-27 18:04:57,124 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.usage.log records with IDs: [5, 6] 2026-07-27 18:04:57,131 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.trace records with IDs: [5, 6, 34] 2026-07-27 18:04:57,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_pinned_gc_skip: Starting TestTracePinnedGcSkip.test_pinned_field_can_be_set_true ... 2026-07-27 18:04:57,137 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_pinned_gc_skip: Starting TestTracePinnedGcSkip.test_pinned_field_default_false ... 2026-07-27 18:04:57,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_pinned_gc_skip: Starting TestTracePinnedGcSkip.test_pinned_trace_not_deleted_by_gc ... 2026-07-27 18:04:57,183 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.usage.log records with IDs: [5, 6] 2026-07-27 18:04:57,189 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.trace records with IDs: [5, 6] 2026-07-27 18:04:57,190 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_trace_pinned_gc_skip: Starting TestTracePinnedGcSkip.test_recent_unpinned_trace_not_deleted ... 2026-07-27 18:04:57,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:57,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_raw_http: Starting TestUsageLogRawHttp.test_action_open_raw_http_default_log_raises ... 2026-07-27 18:04:57,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_raw_http: Starting TestUsageLogRawHttp.test_action_open_raw_http_returns_correct_res_id ... 2026-07-27 18:04:57,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_raw_http: Starting TestUsageLogRawHttp.test_action_open_raw_http_with_api_log_ref ... 2026-07-27 18:04:57,323 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_raw_http: Starting TestUsageLogRawHttp.test_action_open_raw_http_without_api_log_ref_raises ... 2026-07-27 18:04:57,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:57,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_creates_new_log_with_replay_of_log_id ... 2026-07-27 18:04:57,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_empty_list_prompt_raises ... 2026-07-27 18:04:57,403 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_new_log_has_correct_model_provider ... 2026-07-27 18:04:57,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_of_log_id_field_exists ... 2026-07-27 18:04:57,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_raises_when_no_model ... 2026-07-27 18:04:57,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_raises_when_prompt_snapshot_empty ... 2026-07-27 18:04:57,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_log_replay: Starting TestUsageLogReplay.test_replay_returns_act_window_for_new_log ... 2026-07-27 18:04:57,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:57,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_api_log_gc_scope ... 2026-07-27 18:04:57,586 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted api.request.log records with IDs: [15, 14, 13, 12, 11] 2026-07-27 18:04:57,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_call_completion_creates_usage_log_and_trace ... 2026-07-27 18:04:57,628 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_pii_disabled_no_redaction ... 2026-07-27 18:04:57,678 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_pii_redaction_does_not_mutate_payload ... 2026-07-27 18:04:57,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_pii_regex_mask ... 2026-07-27 18:04:57,714 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_trace_computed_totals_precision ... 2026-07-27 18:04:57,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_usage_trace_pii: Starting TestUsageTracePII.test_trace_gc_respects_pinned ... 2026-07-27 18:04:57,764 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.trace records with IDs: [41] 2026-07-27 18:04:57,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:58,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 357 and Message-Id '<922836840352532.1785175498.149026632308960-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'******************er@example.com'" successfully sent 2026-07-27 18:04:58,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:04:58,191 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-07-27 18:04:58,203 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49018] 2026-07-27 18:04:58,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:04:58,209 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:04:58,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_code_invalid_chars_raises ... 2026-07-27 18:04:58,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_code_uniqueness_constraint ... 2026-07-27 18:04:58,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_code_valid_format ... 2026-07-27 18:04:58,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_create_vendor ... 2026-07-27 18:04:58,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_display_name_includes_protocol ... 2026-07-27 18:04:58,252 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_seed_14_vendors_present ... 2026-07-27 18:04:58,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_unlink_blocked_when_provider_exists ... 2026-07-27 18:04:58,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_unlink_vendor ... 2026-07-27 18:04:58,307 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.vendor records with IDs: [24] 2026-07-27 18:04:58,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_user_can_read_vendor ... 2026-07-27 18:04:58,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_user_cannot_create_vendor ... 2026-07-27 18:04:58,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 872, model: viin.ai.vendor 2026-07-27 18:04:58,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_vendor_openai_fields ... 2026-07-27 18:04:58,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_vendor_order_by_sequence ... 2026-07-27 18:04:58,335 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vendor: Starting TestAIVendor.test_write_vendor ... 2026-07-27 18:04:58,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:04:58,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_call_ocr_delegates_and_returns_text ... 2026-07-27 18:04:58,461 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_call_vision_redacts_pii_in_outgoing_messages ... 2026-07-27 18:04:58,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_call_vision_returns_extracted_text ... 2026-07-27 18:04:58,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_cost_cap_blocks_vision_call ... 2026-07-27 18:04:58,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_ocr_derived_text_masked_at_embedding_egress ... 2026-07-27 18:04:58,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_provider_without_vision_refuses_vision_and_ocr ... 2026-07-27 18:04:58,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_self_hosted_vision_skips_redaction ... 2026-07-27 18:04:58,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_vision_payload_anthropic_image_block ... 2026-07-27 18:04:58,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_vision_payload_google_inline_data ... 2026-07-27 18:04:58,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_vision_ocr: Starting TestVisionOcr.test_vision_payload_openai_image_url ... 2026-07-27 18:04:58,678 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:58,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestRecordErrorUsageFkNullification.test_record_error_usage_nulls_unseen_provider_fk_no_sql_error ... 2026-07-27 18:04:58,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:58,803 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_enforces_cost_cap ... 2026-07-27 18:04:58,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_error_log_carries_trace_id ... 2026-07-27 18:04:58,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_forwards_agent_id_to_recording_calls ... 2026-07-27 18:04:58,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_redacts_pii ... 2026-07-27 18:04:58,913 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_success_log_carries_trace_id ... 2026-07-27 18:04:58,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_without_trace_kwargs_still_logs ... 2026-07-27 18:04:58,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_writes_error_log_on_4xx ... 2026-07-27 18:04:58,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1EmbeddingGovernance.test_embedding_writes_usage_log_on_success ... 2026-07-27 18:04:59,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:59,075 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1ErrorPathUsageLog.test_error_log_carries_provider_model_attribution ... 2026-07-27 18:04:59,081 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1ErrorPathUsageLog.test_error_path_log_contains_error_message ... 2026-07-27 18:04:59,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1ErrorPathUsageLog.test_error_path_writes_usage_log_on_4xx ... 2026-07-27 18:04:59,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1ErrorPathUsageLog.test_error_path_writes_usage_log_on_transport_failure ... 2026-07-27 18:04:59,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:59,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1ReplayLogDedup.test_replay_logs_single_row_with_cost ... 2026-07-27 18:04:59,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai.tests.test_wave1_remediation: Starting TestWave1ReplayLogDedup.test_replay_returned_log_is_the_single_authoritative_row ... 2026-07-27 18:04:59,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:04:59,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_execution_mode_interactive ... 2026-07-27 18:04:59,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_seed_present ... 2026-07-27 18:04:59,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_sql_template_intact ... 2026-07-27 18:04:59,424 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_tool_confirmation_posture ... 2026-07-27 18:04:59,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_tool_runtime_get_invoices ... 2026-07-27 18:04:59,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_tool_runtime_get_journal_entries ... 2026-07-27 18:05:00,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_ai_seed: Starting TestAccountAiSeed.test_tool_runtime_get_partner_balance ... 2026-07-27 18:05:01,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:05:01,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_each_installed_wi2c_connector_ships_its_template_tally ... 2026-07-27 18:05:01,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_expense_by_account_date_range_excludes_out_of_range_entries ... 2026-07-27 18:05:02,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_expense_by_account_returns_documented_shape ... 2026-07-27 18:05:02,695 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_expense_by_account_template_exists ... 2026-07-27 18:05:02,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_top_customers_by_ar_acl_isolation_across_company ... 2026-07-27 18:05:07,854 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 246 (WI2C Company B). 2026-07-27 18:05:09,048 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_top_customers_by_ar_returns_documented_shape ... 2026-07-27 18:05:09,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_templates: Starting TestAccountNewTemplates.test_top_customers_by_ar_template_exists ... 2026-07-27 18:05:09,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:05:09,830 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_write_tools: Starting TestAccountWriteTools.test_create_invoice_draft_produces_draft_not_posted ... 2026-07-27 18:05:10,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_write_tools: Starting TestAccountWriteTools.test_create_invoice_draft_write_gate_rejects_non_accountant ... 2026-07-27 18:05:11,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 879, model: account.move 2026-07-27 18:05:11,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_write_tools: Starting TestAccountWriteTools.test_generic_connector_carries_zero_vn_wording ... 2026-07-27 18:05:11,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_write_tools: Starting TestAccountWriteTools.test_seed_present_and_posture ... 2026-07-27 18:05:11,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_write_tools: Starting TestAccountWriteTools.test_tax_lookup_returns_mapped_taxes_readonly ... 2026-07-27 18:05:12,076 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_account_write_tools: Starting TestAccountWriteTools.test_tax_lookup_write_gate_rejects_non_accountant ... 2026-07-27 18:05:12,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 881, model: account.move 2026-07-27 18:05:12,610 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:05:20,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 247 (company_2_data). 2026-07-27 18:05:29,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 248 (company_1_data). 2026-07-27 18:05:35,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_invoice_prefill: Starting TestInvoicePrefill.test_action_apply_creates_draft_in_invoice_never_posted ... 2026-07-27 18:05:35,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:05:35,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_invoice_prefill: Starting TestInvoicePrefill.test_action_apply_never_writes_amount_total_core_computes_from_lines ... 2026-07-27 18:05:35,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:05:36,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_invoice_prefill: Starting TestInvoicePrefill.test_action_apply_write_gate_rejects_non_accountant ... 2026-07-27 18:05:36,889 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:05:37,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 885, model: viin.ai.account.prefill 2026-07-27 18:05:37,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_invoice_prefill: Starting TestInvoicePrefill.test_action_extract_populates_preview_from_offline_stub ... 2026-07-27 18:05:37,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:05:37,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_invoice_prefill: Starting TestInvoicePrefill.test_partner_matched_by_vat_against_existing_partner ... 2026-07-27 18:05:37,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:05:37,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_invoice_prefill: Starting TestInvoicePrefill.test_unmatched_partner_left_empty_and_no_partner_auto_created ... 2026-07-27 18:05:37,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:05:38,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-27 18:05:38,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_sql_templates: Starting TestAccountSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:05:38,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_sql_templates: Starting TestAccountSQLTemplates.test_group_ids_set ... 2026-07-27 18:05:38,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_sql_templates: Starting TestAccountSQLTemplates.test_model_id_is_account_move ... 2026-07-27 18:05:38,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_account.tests.test_sql_templates: Starting TestAccountSQLTemplates.test_template_exists ... 2026-07-27 18:05:38,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:38,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_loop_multiturn_openai_anthropic: Starting TestAgentLoopMultiturnAnthropic.test_multiturn_executes_tool_via_real_normalizer_anthropic ... 2026-07-27 18:05:38,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:38,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_loop_multiturn_openai_anthropic: Starting TestAgentLoopMultiturnOpenAI.test_multiturn_executes_tool_via_real_normalizer_openai ... 2026-07-27 18:05:38,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:38,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_loop_multiturn_real_normalizer: Starting TestAgentLoopMultiturnRealNormalizer.test_multiturn_executes_tool_via_real_normalizer ... 2026-07-27 18:05:38,884 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:38,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_budget_exceeded ... 2026-07-27 18:05:39,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_provider_restriction ... 2026-07-27 18:05:39,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_terminal_ok ... 2026-07-27 18:05:39,098 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_tool_call_then_final ... 2026-07-27 18:05:39,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_run_unknown_tool_name_rejected ... 2026-07-27 18:05:39,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_tool_allowlist_filter ... 2026-07-27 18:05:39,662 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 358 and Message-Id '<919462305441445.1785175539.629765987396240-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********ar@local.test'" successfully sent 2026-07-27 18:05:39,662 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:05:39,672 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-07-27 18:05:39,685 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49730] 2026-07-27 18:05:39,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:05:39,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:05:39,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run: Starting TestAgentRunLoop.test_tool_schema_never_leaks_restricted_tool ... 2026-07-27 18:05:40,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 359 and Message-Id '<899083083122078.1785175540.198057651519775-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********r2@local.test'" successfully sent 2026-07-27 18:05:40,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:05:40,248 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-07-27 18:05:40,266 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49732] 2026-07-27 18:05:40,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:05:40,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:05:40,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:05:40,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run_budget_93: Starting TestAgentRunBudget93.test_a_positive_run_cap_still_stops_a_costly_run ... 2026-07-27 18:05:40,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run_budget_93: Starting TestAgentRunBudget93.test_agent_budget_override_wins_over_the_system_run_cap ... 2026-07-27 18:05:40,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run_budget_93: Starting TestAgentRunBudget93.test_negative_run_cap_means_unlimited_not_an_instant_stop ... 2026-07-27 18:05:40,630 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run_budget_93: Starting TestAgentRunBudget93.test_run_threads_accumulated_cost_into_the_provider_call_context ... 2026-07-27 18:05:40,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_run_budget_93: Starting TestAgentRunBudget93.test_zero_run_cap_permits_no_further_spend ... 2026-07-27 18:05:40,735 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:40,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_aggregates_delta_content ... 2026-07-27 18:05:40,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_closes_trace_header_on_success ... 2026-07-27 18:05:40,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_error_still_writes_and_closes_header ... 2026-07-27 18:05:40,907 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_error_terminal ... 2026-07-27 18:05:40,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_materializes_trace_header_row ... 2026-07-27 18:05:40,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_on_delta_default_noop ... 2026-07-27 18:05:41,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_setup_exception_still_closes_header ... 2026-07-27 18:05:41,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_trace_header_links_agent ... 2026-07-27 18:05:41,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_streaming: Starting TestAgentRunStreaming.test_stream_trace_id_propagates_to_usage_log ... 2026-07-27 18:05:41,141 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:41,173 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_agent_create_interactive_ok ... 2026-07-27 18:05:41,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_agent_scheduled_raises ... 2026-07-27 18:05:41,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_tool_sudo_requires_group_system ... 2026-07-27 18:05:41,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_tool_sudo_with_group_system_ok ... 2026-07-27 18:05:41,209 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_tool_technical_name_unique ... 2026-07-27 18:05:41,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_agent_topic_tool: Starting TestAgentTopicTool.test_user_cannot_write_agent ... 2026-07-27 18:05:41,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 360 and Message-Id '<347169428934167.1785175541.589461326599121-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********ar@test.local'" successfully sent 2026-07-27 18:05:41,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:05:41,620 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-07-27 18:05:41,630 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49737] 2026-07-27 18:05:41,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:05:41,635 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:05:41,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 888, model: viin.ai.agent 2026-07-27 18:05:41,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 888, model: viin.ai.agent 2026-07-27 18:05:41,677 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:05:41,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_average_vietnamese ... 2026-07-27 18:05:41,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_count_vietnamese ... 2026-07-27 18:05:41,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_group_by_english ... 2026-07-27 18:05:41,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_group_vietnamese ... 2026-07-27 18:05:41,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterDetectIntent.test_detect_intent_plain_query_is_false ... 2026-07-27 18:05:41,687 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:41,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_falls_back_to_llm_only_on_deterministic_miss ... 2026-07-27 18:05:41,753 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_no_confident_match_and_no_fallback_returns_none ... 2026-07-27 18:05:41,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_refuses_cross_model_llm_returned_template ... 2026-07-27 18:05:41,778 100 INFO rb-f163aeb-223409-398459 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-27 18:05:41,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterRun.test_run_zero_provider_calls_on_deterministic_match ... 2026-07-27 18:05:41,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:41,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_falls_back_to_default_params_limit ... 2026-07-27 18:05:41,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_no_confident_match_returns_false ... 2026-07-27 18:05:41,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_resolves_top_n_limit_via_regex ... 2026-07-27 18:05:41,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_aggregation_router: Starting TestAggregationRouterSelectTemplate.test_select_template_routes_deterministically_with_zero_provider_calls ... 2026-07-27 18:05:41,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:05:46,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_recompute_populates_ai_field ... 2026-07-27 18:05:47,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_skips_fields_without_model_id ... 2026-07-27 18:05:51,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_skips_populated_fields ... 2026-07-27 18:05:53,396 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_cron_stops_sweep_on_cost_cap_exceeded ... 2026-07-27 18:05:53,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_ai_field_mixin: Starting TestAiFieldMixin.test_mixin_schedule_cron_on_trigger_write ... 2026-07-27 18:05:55,472 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [50457, 50459, 50460] 2026-07-27 18:05:59,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:06:00,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 361 and Message-Id '<673836007207430.1785175560.864073991775513-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'********er@local.test'" successfully sent 2026-07-27 18:06:00,903 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:06:00,913 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-07-27 18:06:00,929 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49746] 2026-07-27 18:06:00,929 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:06:00,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:06:01,410 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 362 and Message-Id '<826713138110993.1785175561.383592844009399-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'******in@local.test'" successfully sent 2026-07-27 18:06:01,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:06:01,419 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-07-27 18:06:01,433 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [49748] 2026-07-27 18:06:01,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:06:01,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:06:01,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_archived_config_visibility: Starting TestArchivedConfigVisibility.test_agent_hidden_from_plain_user ... 2026-07-27 18:06:01,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [36], uid: 890, model: viin.ai.agent 2026-07-27 18:06:01,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_archived_config_visibility: Starting TestArchivedConfigVisibility.test_agent_manager_can_find_and_unarchive ... 2026-07-27 18:06:01,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_archived_config_visibility: Starting TestArchivedConfigVisibility.test_tool_hidden_from_plain_user ... 2026-07-27 18:06:01,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 890, model: viin.ai.tool 2026-07-27 18:06:01,553 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_archived_config_visibility: Starting TestArchivedConfigVisibility.test_tool_manager_can_find_and_unarchive ... 2026-07-27 18:06:01,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_archived_config_visibility: Starting TestArchivedConfigVisibility.test_topic_hidden_from_plain_user ... 2026-07-27 18:06:01,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 890, model: viin.ai.topic 2026-07-27 18:06:01,602 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_archived_config_visibility: Starting TestArchivedConfigVisibility.test_topic_manager_can_find_and_unarchive ... 2026-07-27 18:06:01,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:06:01,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestCompanyScopedDefaultChatModel.test_default_chat_model_resolves_per_company ... 2026-07-27 18:06:07,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 249 (W3.2b Agent Co A). 2026-07-27 18:06:13,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 250 (W3.2b Agent Co B). 2026-07-27 18:06:13,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestCompanyScopedDefaultChatModel.test_default_chat_model_wins_over_a_contradictory_global_parameter_row ... 2026-07-27 18:06:19,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 251 (W3.2b Agent Co A). 2026-07-27 18:06:25,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 252 (W3.2b Agent Co B). 2026-07-27 18:06:25,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:06:25,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestCompanyScopedRunLimits.test_max_successive_calls_resolves_per_company ... 2026-07-27 18:06:31,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 253 (W3.2b Agent Co A). 2026-07-27 18:06:36,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 254 (W3.2b Agent Co B). 2026-07-27 18:06:36,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestCompanyScopedRunLimits.test_run_limits_resolve_per_company ... 2026-07-27 18:06:41,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 255 (W3.2b Agent Co A). 2026-07-27 18:06:47,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 256 (W3.2b Agent Co B). 2026-07-27 18:06:47,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestCompanyScopedRunLimits.test_run_limits_win_over_a_contradictory_global_parameter_row ... 2026-07-27 18:06:52,410 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 257 (W3.2b Agent Co A). 2026-07-27 18:06:57,626 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 258 (W3.2b Agent Co B). 2026-07-27 18:06:57,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestCompanyScopedRunLimits.test_tool_parallelism_stays_global_across_companies ... 2026-07-27 18:07:03,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 259 (W3.2b Agent Co A). 2026-07-27 18:07:08,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 260 (W3.2b Agent Co B). 2026-07-27 18:07:08,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:08,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_company_scoped_run_limits_w3: Starting TestNoRunLimitSsotFork.test_default_constants_are_gone_from_agent_module ... 2026-07-27 18:07:08,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:08,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_configured_default_used_when_pin_unusable ... 2026-07-27 18:07:08,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_restricted_agent_run_raises_friendly_error ... 2026-07-27 18:07:08,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_restricted_to_keyless_vendor_raises_friendly_error ... 2026-07-27 18:07:08,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_run_and_run_streaming_resolve_same_effective_model ... 2026-07-27 18:07:08,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_run_return_shape_and_trace_lifecycle_intact ... 2026-07-27 18:07:08,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_run_streaming_return_shape_intact ... 2026-07-27 18:07:08,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_run_tool_loop_unchanged ... 2026-07-27 18:07:08,561 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_stale_keyless_pin_agent_still_runs ... 2026-07-27 18:07:08,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_stale_keyless_pin_falls_back_to_usable_vendor ... 2026-07-27 18:07:08,615 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_unpinned_agent_resolves_and_runs_on_default ... 2026-07-27 18:07:08,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_usable_pin_survives_matching_allow_list ... 2026-07-27 18:07:08,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_effective_model: Starting TestEffectiveModelResolver.test_usable_pin_wins_over_configured_default ... 2026-07-27 18:07:08,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:08,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_execute_tool_call_delivers_args_to_action ... 2026-07-27 18:07:08,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_execute_tool_call_none_return_stays_sane ... 2026-07-27 18:07:08,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_execute_tool_call_surfaces_tool_result_data ... 2026-07-27 18:07:08,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_execute_tool_call_wiring: Starting TestExecuteToolCallWiring.test_foreign_tag_client_action_passes_through ... 2026-07-27 18:07:08,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:09,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_menu_reshape_w1: Starting TestMenuReshapeW1.test_agents_sequence_moves_to_30_below_operations ... 2026-07-27 18:07:09,617 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_menu_reshape_w1: Starting TestMenuReshapeW1.test_sql_templates_moves_to_configuration_110_admin_only ... 2026-07-27 18:07:09,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:07:09,921 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_narrative: Starting TestNarrativeDeidentification.test_summarize_rows_deidentifies_labels_before_provider_call ... 2026-07-27 18:07:09,926 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_narrative: Starting TestNarrativeDeidentification.test_summarize_rows_formats_large_numbers_to_avoid_cccd_false_positive ... 2026-07-27 18:07:09,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_narrative: Starting TestNarrativeDeidentification.test_summarize_rows_uses_the_call_completion_guard_seam ... 2026-07-27 18:07:09,950 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:09,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_overview_landing_w2: Starting TestAIOverviewLandingW2.test_open_chat_cta_falls_back_to_agent_form_when_chat_unresolvable ... 2026-07-27 18:07:09,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_overview_landing_w2: Starting TestAIOverviewLandingW2.test_open_chat_cta_opens_chat_client_action_when_chat_resolvable ... 2026-07-27 18:07:09,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_overview_landing_w2: Starting TestAIOverviewLandingW2.test_overview_action_help_nonempty ... 2026-07-27 18:07:09,972 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_overview_landing_w2: Starting TestAIOverviewLandingW2.test_overview_action_is_agent_kanban ... 2026-07-27 18:07:09,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_overview_landing_w2: Starting TestAIOverviewLandingW2.test_overview_menu_resolves_at_root_seq_0 ... 2026-07-27 18:07:09,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:10,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_concurrent_writes_same_record ... 2026-07-27 18:07:10,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_parallel_tool_execution ... 2026-07-27 18:07:10,374 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_parallelism_1_uses_sequential ... 2026-07-27 18:07:10,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_serialization_failure_propagates ... 2026-07-27 18:07:10,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_parallel_tool_execution: Starting TestParallelToolExecution.test_user_error_becomes_tool_error ... 2026-07-27 18:07:10,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:11,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 363 and Message-Id '<661568379989584.1785175630.983611106872559-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********ar@local.test'" successfully sent 2026-07-27 18:07:11,017 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:11,026 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-07-27 18:07:11,039 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52284] 2026-07-27 18:07:11,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:11,048 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:11,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario1_tool_allowlist ... 2026-07-27 18:07:11,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario1b_group_member_executes_tool_nonmember_cannot ... 2026-07-27 18:07:11,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 364 and Message-Id '<851919383767846.1785175631.670631647109985-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****************er@local.test'" successfully sent 2026-07-27 18:07:11,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:11,700 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-07-27 18:07:11,715 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52286] 2026-07-27 18:07:11,715 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:11,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:12,153 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 365 and Message-Id '<045566849116692.1785175632.118659734725952-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*******************er@local.test'" successfully sent 2026-07-27 18:07:12,153 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:12,162 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-07-27 18:07:12,174 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52288] 2026-07-27 18:07:12,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:12,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:12,422 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario2_rag_acl_cross_company ... 2026-07-27 18:07:17,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 261 (WI12 Company B). 2026-07-27 18:07:17,487 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario3_pii_redacted_in_usage_log ... 2026-07-27 18:07:17,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_phase2_security: Starting TestPhase2SecurityIntegration.test_scenario4_budget_exceeded_end_to_end ... 2026-07-27 18:07:17,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:07:17,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_render_skill_manifest_seam: Starting TestRenderSkillManifestSeam.test_assembled_prompt_with_skills_is_byte_identical ... 2026-07-27 18:07:17,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_render_skill_manifest_seam: Starting TestRenderSkillManifestSeam.test_render_skill_manifest_default_returns_manifest_text ... 2026-07-27 18:07:17,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_render_skill_manifest_seam: Starting TestRenderSkillManifestSeam.test_render_skill_manifest_forwards_kwargs_without_change ... 2026-07-27 18:07:17,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:17,785 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_bypasses_pending_confirmation ... 2026-07-27 18:07:17,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_missing_model_skips_gracefully ... 2026-07-27 18:07:17,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_missing_prompt_skips_gracefully ... 2026-07-27 18:07:17,837 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_server_action_ai_prompt: Starting TestServerActionAiPrompt.test_run_ai_prompt_writes_target_field ... 2026-07-27 18:07:17,889 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:17,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_skill_fetch_seam_r3: Starting TestSkillFetchSeamR3.test_fetch_skill_catalog_lines_base_contract_and_graceful_degradation ... 2026-07-27 18:07:17,946 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_skill_fetch_seam_r3: Starting TestSkillFetchSeamR3.test_fetch_skill_prompt_chunks_base_contract_and_graceful_degradation ... 2026-07-27 18:07:17,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_skill_fetch_seam_r3: Starting TestSkillFetchSeamR3.test_prompt_core_sources_skill_material_only_through_the_two_seams ... 2026-07-27 18:07:17,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_skill_fetch_seam_r3: Starting TestSkillFetchSeamR3.test_prompt_core_stays_ormcache_decorated_with_five_element_key ... 2026-07-27 18:07:17,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:18,328 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_assemble_system_prompt_signature_has_no_sources_param ... 2026-07-27 18:07:18,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_assistant_without_sources_pays_nothing_for_retrieval ... 2026-07-27 18:07:18,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_build_prompt_core_cache_key_arity_unchanged ... 2026-07-27 18:07:18,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_retrieved_passage_is_absent_from_the_cached_core ... 2026-07-27 18:07:18,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_source_min_score_out_of_achievable_range_is_rejected ... 2026-07-27 18:07:18,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_source_top_k_below_one_is_rejected_at_save ... 2026-07-27 18:07:18,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_streaming_toggle_on_no_provider_refuses_symmetrically ... 2026-07-27 18:07:18,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 57: grounded run refused - no embedding-capable provider configured (trace ffbc460c-586d-4e7b-ad5c-7901e09d4231) 2026-07-27 18:07:18,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_toggle_off_no_provider_runs_ungrounded_without_error ... 2026-07-27 18:07:18,704 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_toggle_off_offers_sources_as_reference_wrapped_untrusted ... 2026-07-27 18:07:18,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_toggle_on_matching_document_grounds_the_answer ... 2026-07-27 18:07:18,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_toggle_on_no_index_refuses_and_never_calls_the_chat_model ... 2026-07-27 18:07:19,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_toggle_on_no_match_refuses_without_calling_the_chat_model ... 2026-07-27 18:07:19,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_toggle_on_no_provider_refuses_with_config_message_no_egress ... 2026-07-27 18:07:19,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 57: grounded run refused - no embedding-capable provider configured (trace a5b788c2-2c70-4695-af27-9f77dcea6fbf) 2026-07-27 18:07:19,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_r5c: Starting TestSourceGroundingR5c.test_two_sources_blocks_do_not_cross_contaminate_via_the_cache ... 2026-07-27 18:07:19,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:19,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesSuperuserGuard.test_non_superuser_run_still_grounds_from_authorised_documents ... 2026-07-27 18:07:19,678 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesSuperuserGuard.test_superuser_grounded_run_refuses_instead_of_bypassing_record_rules ... 2026-07-27 18:07:19,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 58: Sources retrieval skipped - the run environment is superuser (uid=1), where the record-rule filter behind document retrieval is bypassed; the grounded run is refused. Run this assistant as a regular user (for a scheduled routine, set a least-privilege service user on the routine). 2026-07-27 18:07:19,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesSuperuserGuard.test_superuser_grounded_streaming_run_refuses_symmetrically ... 2026-07-27 18:07:19,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 58: Sources retrieval skipped - the run environment is superuser (uid=1), where the record-rule filter behind document retrieval is bypassed; the grounded run is refused. Run this assistant as a regular user (for a scheduled routine, set a least-privilege service user on the routine). 2026-07-27 18:07:19,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesSuperuserGuard.test_superuser_reference_run_answers_ungrounded_without_reading_passages ... 2026-07-27 18:07:19,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 58: Sources retrieval skipped - the run environment is superuser (uid=1), where the record-rule filter behind document retrieval is bypassed; the run continues ungrounded. Run this assistant as a regular user (for a scheduled routine, set a least-privilege service user on the routine). 2026-07-27 18:07:19,800 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesSuperuserGuard.test_superuser_skip_is_logged_so_an_administrator_can_diagnose_it ... 2026-07-27 18:07:19,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:20,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesTransientEmbeddingFailure.test_a_degraded_retrieval_leaves_no_open_trace_header ... 2026-07-27 18:07:20,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 59: Sources retrieval failed (embedding endpoint unreachable); the grounded run is refused. 2026-07-27 18:07:20,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesTransientEmbeddingFailure.test_a_failed_run_setup_never_leaves_a_dangling_open_trace_header ... 2026-07-27 18:07:20,302 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesTransientEmbeddingFailure.test_cost_cap_breach_still_terminates_the_run_as_budget_exceeded ... 2026-07-27 18:07:20,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesTransientEmbeddingFailure.test_grounded_mode_refuses_when_the_embedding_call_fails ... 2026-07-27 18:07:20,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 59: Sources retrieval failed (embedding endpoint unreachable); the grounded run is refused. 2026-07-27 18:07:20,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesTransientEmbeddingFailure.test_reference_mode_still_answers_when_the_embedding_call_fails ... 2026-07-27 18:07:20,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 59: Sources retrieval failed (embedding endpoint unreachable); the run continues ungrounded. 2026-07-27 18:07:20,506 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_source_grounding_su_guard_w8: Starting TestSourcesTransientEmbeddingFailure.test_streaming_reference_mode_survives_a_transient_embedding_failure ... 2026-07-27 18:07:20,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.models.agent: viin.ai.agent 59: Sources retrieval failed (embedding endpoint unreachable); the run continues ungrounded. 2026-07-27 18:07:20,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:20,611 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestBusinessTemplatesNotInBaseModule.test_demo_templates_exist ... 2026-07-27 18:07:20,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:20,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_execute_admin_with_no_group_restriction ... 2026-07-27 18:07:20,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_group_acl_enforced ... 2026-07-27 18:07:21,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 366 and Message-Id '<891111578447371.1785175641.057721138000488-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*****cl@local.test'" successfully sent 2026-07-27 18:07:21,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:21,102 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-07-27 18:07:21,115 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52517] 2026-07-27 18:07:21,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:21,122 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:21,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_ir_rule_subquery_acl ... 2026-07-27 18:07:21,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 367 and Message-Id '<403643328800998.1785175641.677462339401245-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'******le@local.test'" successfully sent 2026-07-27 18:07:21,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:21,719 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-07-27 18:07:21,732 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52521] 2026-07-27 18:07:21,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:21,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:21,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateAclAndExecute.test_jsonschema_param_validation_missing_required ... 2026-07-27 18:07:21,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:07:26,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 262 (TPL-MC-Company-A). 2026-07-27 18:07:31,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 263 (TPL-MC-Company-B). 2026-07-27 18:07:32,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 368 and Message-Id '<534687037441947.1785175652.613185882568359-openerp-private@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) "'***********_b@local.test'" successfully sent 2026-07-27 18:07:32,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:32,645 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-07-27 18:07:32,658 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52944] 2026-07-27 18:07:32,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:32,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:32,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateMultiCompany.test_sql_template_multi_company_isolation ... 2026-07-27 18:07:32,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [46], uid: 901, model: viin.ai.sql.template 2026-07-27 18:07:32,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:32,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_invalid_jsonschema_field ... 2026-07-27 18:07:32,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_drop_in_block_comment ... 2026-07-27 18:07:32,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_drop_in_line_comment ... 2026-07-27 18:07:32,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_drop_keyword ... 2026-07-27 18:07:32,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_multi_statement ... 2026-07-27 18:07:32,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_reject_non_select_start ... 2026-07-27 18:07:32,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template: Starting TestSqlTemplateSafety.test_select_with_values_allowed ... 2026-07-27 18:07:32,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:32,855 100 INFO rb-f163aeb-223409-398459 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-27 18:07:33,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 369 and Message-Id '<989730151038403.1785175653.248480081558228-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********er@local.test'" successfully sent 2026-07-27 18:07:33,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:07:33,292 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-07-27 18:07:33,305 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [52948] 2026-07-27 18:07:33,306 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:07:33,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:07:33,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_aggregate_fn_accepts_documented_selection_values ... 2026-07-27 18:07:33,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_accepts_valid_json_object ... 2026-07-27 18:07:33,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_checked_on_write_not_only_create ... 2026-07-27 18:07:33,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_rejects_malformed_json ... 2026-07-27 18:07:33,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_default_params_rejects_non_object_json ... 2026-07-27 18:07:33,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_intent_keywords_stores_free_text_vn_en ... 2026-07-27 18:07:33,424 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_sql_template_default_params: Starting TestSqlTemplateNewFields.test_new_fields_have_safe_defaults_when_unset ... 2026-07-27 18:07:33,428 100 INFO rb-f163aeb-223409-398459 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-27 18:07:33,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:33,497 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_streaming_adapter_guard: Starting TestStreamingAdapterGuard.test_streaming_payload_is_wire_shaped_and_redacted ... 2026-07-27 18:07:33,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:33,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_agent_schedule_ids_field_accessible ... 2026-07-27 18:07:33,548 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_approval_chain_crud_still_works ... 2026-07-27 18:07:33,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_approval_chain_stub_has_no_rogue_fields ... 2026-07-27 18:07:33,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_schedule_crud_still_works ... 2026-07-27 18:07:33,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_schedule_stub_has_no_rogue_fields ... 2026-07-27 18:07:33,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_tool_approval_chain_id_field_accessible ... 2026-07-27 18:07:33,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_viin_ai_approval_chain_model_resolves ... 2026-07-27 18:07:33,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_stub_deprecation_contract: Starting TestStubDeprecationContract.test_viin_ai_schedule_model_resolves ... 2026-07-27 18:07:33,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:33,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_noop_when_allowlist_empty ... 2026-07-27 18:07:33,642 100 INFO rb-f163aeb-223409-398459 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-27 18:07:33,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_passes_for_allowed_tool_recordset ... 2026-07-27 18:07:33,647 100 INFO rb-f163aeb-223409-398459 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-27 18:07:33,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_raises_for_disallowed_tool_recordset ... 2026-07-27 18:07:33,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_allowlist_bypass_prevented: Starting TestToolAllowlistBypassPrevented.test_ensure_tool_allowed_unknown_technical_name_raises ... 2026-07-27 18:07:33,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:33,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_plain_text: Starting TestToolPlainText.test_falsy_input_returns_empty_string ... 2026-07-27 18:07:33,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_plain_text: Starting TestToolPlainText.test_strips_html_tags_from_payload_value ... 2026-07-27 18:07:33,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_plain_text: Starting TestToolPlainText.test_visually_empty_richtext_strips_to_empty ... 2026-07-27 18:07:33,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:33,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_schema_vendor_free: Starting TestToolSchemaVendorFree.test_canonical_tool_schema_keys_are_vendor_free ... 2026-07-27 18:07:33,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_schema_vendor_free: Starting TestToolSchemaVendorFree.test_no_known_vendor_key_leaks_into_canonical_schema ... 2026-07-27 18:07:33,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:33,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_close_trace_header_is_idempotent_on_repeat ... 2026-07-27 18:07:33,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_close_with_none_final_response_does_not_clobber_existing ... 2026-07-27 18:07:33,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_existing_tool_args_delivery_still_works ... 2026-07-27 18:07:34,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_close_writes_content_as_final_response ... 2026-07-27 18:07:34,051 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_closes_trace_header_on_success ... 2026-07-27 18:07:34,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_loop_threads_trace_id_into_tool_context ... 2026-07-27 18:07:34,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_run_materializes_trace_header_row ... 2026-07-27 18:07:34,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_tool_body_can_resolve_trace_header_during_run ... 2026-07-27 18:07:34,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_trace_header_create_is_idempotent_per_run ... 2026-07-27 18:07:34,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tool_trace_context: Starting TestToolTraceContext.test_trace_id_reaches_parallel_dispatch_path ... 2026-07-27 18:07:34,598 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:34,637 100 INFO rb-f163aeb-223409-398459 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-27 18:07:34,908 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tour_wi17_server_action_ai_prompt_form.TestTourWi17ServerActionAiPromptForm: Chrome headless failed to start: [1151:1172:0727/180734.764470:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1151:1172:0727/180734.770998:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1172:0727/180734.771171:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1151:1172:0727/180734.771270:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1151:1151:0727/180734.778467:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [1151:1172:0727/180734.794754:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1186:1186:0727/180734.803133:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [1151:1172:0727/180734.815495:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1151:0727/180734.883991:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1151:1151:0727/180734.884749:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1151:1172:0727/180734.885154:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1172:0727/180734.885200:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1172:0727/180734.885221:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1172:0727/180734.885237:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1172:0727/180734.885252:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1151:1172:0727/180734.885268:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:07:34,914 100 INFO rb-f163aeb-223409-398459 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-27 18:07:34,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:35,017 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tour_wi18_agent_traces_smart_button: Starting TestTourWi18AgentTracesSmartButton.test_tour_agent_traces_smart_button ... 2026-07-27 18:07:35,345 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_tour_wi18_agent_traces_smart_button.TestTourWi18AgentTracesSmartButton: Chrome headless failed to start: [1259:1280:0727/180735.151856:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1259:1280:0727/180735.158511:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1280:0727/180735.158626:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1259:1280:0727/180735.158727:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1259:1259:0727/180735.169700:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [1259:1280:0727/180735.191878:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1295:1295:0727/180735.192876:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [1259:1280:0727/180735.216440:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1259:0727/180735.284917:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1259:1280:0727/180735.285038:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1280:0727/180735.285085:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1280:0727/180735.285106:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1280:0727/180735.285117:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1259:0727/180735.285118:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1259:1280:0727/180735.285127:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1259:1280:0727/180735.285156:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:07:35,350 100 INFO rb-f163aeb-223409-398459 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-27 18:07:35,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:35,424 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_default_context ... 2026-07-27 18:07:35,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_domain_filters_by_agent ... 2026-07-27 18:07:35,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_returns_act_window ... 2026-07-27 18:07:35,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_action_open_traces_view_mode ... 2026-07-27 18:07:35,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_trace_count_increments ... 2026-07-27 18:07:35,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_trace_smart_buttons: Starting TestTraceSmartButtons.test_trace_count_zero_when_no_traces ... 2026-07-27 18:07:35,505 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:35,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_vision_seam: Starting TestAgentVisionSeam.test_do_vision_call_delegates_to_call_vision ... 2026-07-27 18:07:35,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_vision_seam: Starting TestAgentVisionSeam.test_do_vision_call_falls_back_to_agent_model ... 2026-07-27 18:07:35,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:35,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestAgentLoopToolResultWrap.test_agent_loop_wraps_tool_result_in_history ... 2026-07-27 18:07:35,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:35,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestPromptSafetyHelper.test_neutralize_coerces_non_string ... 2026-07-27 18:07:35,651 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestPromptSafetyHelper.test_neutralize_strips_fake_close_tag ... 2026-07-27 18:07:35,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestPromptSafetyHelper.test_wrap_untrusted_context_fences_and_neutralizes ... 2026-07-27 18:07:35,662 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:35,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestServerActionAndCronSafety.test_cron_field_wraps_display_name_and_threads_trace_id ... 2026-07-27 18:07:38,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestServerActionAndCronSafety.test_server_action_threads_trace_id ... 2026-07-27 18:07:38,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestServerActionAndCronSafety.test_server_action_wraps_display_name ... 2026-07-27 18:07:40,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:40,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSqlTemplateSelectInto.test_plain_select_still_allowed ... 2026-07-27 18:07:40,611 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSqlTemplateSelectInto.test_reject_select_into ... 2026-07-27 18:07:40,625 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSqlTemplateSelectInto.test_reject_select_into_temp ... 2026-07-27 18:07:40,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:40,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSudoGate.test_constraint_blocks_sudo_without_group_system ... 2026-07-27 18:07:40,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wi2a_prompt_safety: Starting TestSudoGate.test_runtime_sudo_gate_blocks_when_group_missing ... 2026-07-27 18:07:40,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:41,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_recall_memory_base_returns_none ... 2026-07-27 18:07:41,204 100 INFO rb-f163aeb-223409-398459 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-27 18:07:41,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_run_seam_prompt_byte_identical_to_bare_assemble ... 2026-07-27 18:07:41,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia2_run_seam: Starting TestRunSeamHooksByteIdentical.test_run_seam_prompt_byte_identical_with_context ... 2026-07-27 18:07:41,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:41,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_assemble_prompt_empty_skills_byte_identical ... 2026-07-27 18:07:41,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_assemble_prompt_empty_skills_idempotent ... 2026-07-27 18:07:41,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_assemble_prompt_with_context_and_empty_skills_byte_identical ... 2026-07-27 18:07:41,439 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_collect_allowed_tools_empty_skills_byte_identical ... 2026-07-27 18:07:41,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_agent.tests.test_wia_assemble_seam: Starting TestAssembleSeamByteIdentical.test_collect_allowed_tools_none_applied_skills_byte_identical ... 2026-07-27 18:07:41,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:07:46,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 264 (Advisory Co A). 2026-07-27 18:07:52,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 265 (Advisory Co B). 2026-07-27 18:07:52,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h7_advisory_cron_scans_each_request_in_its_own_company ... 2026-07-27 18:07:53,834 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h8_advisory_agent_with_tool_is_refused_no_root_exec ... 2026-07-27 18:07:54,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h8_advisory_exposes_no_executable_tool ... 2026-07-27 18:07:55,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_h8_advisory_run_has_no_explicit_sudo_widening ... 2026-07-27 18:07:55,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_acl: Starting TestAdvisoryACL.test_w3_toolless_advisory_agent_returns_false_no_warning ... 2026-07-27 18:07:55,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:07:56,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_agent_error_sets_error_state_no_card ... 2026-07-27 18:07:56,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_confirm_enqueues_and_does_not_call_llm ... 2026-07-27 18:07:57,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_cron_idempotency_runs_twice_posts_once ... 2026-07-27 18:07:57,512 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_cron_posts_advisory_and_stores_score ... 2026-07-27 18:07:58,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_escapes_html_in_fallback_path ... 2026-07-27 18:07:58,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_escapes_llm_html_no_stored_xss ... 2026-07-27 18:07:58,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_junk_returns_fallback_score_zero_no_exception ... 2026-07-27 18:07:58,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_low_band_success_css ... 2026-07-27 18:07:59,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_medium_band_warning_css ... 2026-07-27 18:07:59,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_formatter_valid_json_returns_score_and_card ... 2026-07-27 18:07:59,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_graceful_byok_key_absent_skipped_zero_messages ... 2026-07-27 18:08:00,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_grounding_unavailable_refusal_is_not_recorded_as_error ... 2026-07-27 18:08:00,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_no_config_type_skipped_no_post ... 2026-07-27 18:08:00,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_no_match_refusal_is_not_recorded_as_error_and_surfaces_remedy ... 2026-07-27 18:08:01,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_self_healing_cron_picks_up_none_state ... 2026-07-27 18:08:01,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_infra: Starting TestAdvisoryInfra.test_workflow_independence ... 2026-07-27 18:08:02,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:08:02,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_advisory_prompt_safety: Starting TestAdvisoryPromptSafety.test_advisory_message_neutralizes_untrusted_close_tag ... 2026-07-27 18:08:03,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:08:03,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_cancel_returns_proposal_to_draft ... 2026-07-27 18:08:03,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 3: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:04,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 3: submitted to approval request 24. 2026-07-27 18:08:04,052 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [138, 139] 2026-07-27 18:08:04,086 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 3: returned to draft via approval cancel. 2026-07-27 18:08:04,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_executes_when_action_runs ... 2026-07-27 18:08:04,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 4: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:04,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 4: submitted to approval request 25. 2026-07-27 18:08:04,590 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [140, 141] 2026-07-27 18:08:04,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 4: executed server action 2276 on res.partner(1951,) (community fallback). 2026-07-27 18:08:04,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_low_risk_sudo_tool_is_not_auto_approved ... 2026-07-27 18:08:04,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 5: auto_execute blocked - proposed tool 'sudo_tool_test' runs as sudo and policy 'Auto low' does not set allow_runs_as_sudo; forced to pending. 2026-07-27 18:08:05,289 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 5: submitted to approval request 26. 2026-07-27 18:08:05,292 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_multi_company_isolation ... 2026-07-27 18:08:10,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 266 (Adapter Co B). 2026-07-27 18:08:10,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_no_executor_stays_approved ... 2026-07-27 18:08:10,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 7: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:11,129 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 7: submitted to approval request 27. 2026-07-27 18:08:11,166 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [144, 145] 2026-07-27 18:08:11,238 100 INFO rb-f163aeb-223409-398459 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-27 18:08:11,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_non_system_user_cannot_route ... 2026-07-27 18:08:11,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_ops_manager_can_route_proposal ... 2026-07-27 18:08:11,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 9: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:12,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 9: submitted to approval request 28. 2026-07-27 18:08:12,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_ops_manager_can_submit_for_approval ... 2026-07-27 18:08:13,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 10: submitted to approval request 29. 2026-07-27 18:08:13,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_pending_creates_linked_confirmed_request ... 2026-07-27 18:08:13,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 11: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:13,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 11: submitted to approval request 30. 2026-07-27 18:08:13,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_plain_user_cannot_submit_for_approval ... 2026-07-27 18:08:13,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 12: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:13,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 12: submitted to approval request 31. 2026-07-27 18:08:14,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_refuse_marks_proposal_rejected ... 2026-07-27 18:08:14,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 13: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:14,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 13: submitted to approval request 32. 2026-07-27 18:08:14,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 13: rejected via approval refuse. 2026-07-27 18:08:14,733 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_request_carries_evidence ... 2026-07-27 18:08:14,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 14: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:15,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 14: submitted to approval request 33. 2026-07-27 18:08:15,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_tool_resolution_works_for_plain_user_without_sudo ... 2026-07-27 18:08:15,527 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_approval_adapter: Starting TestApprovalAdapter.test_validate_marks_proposal_approved_and_starts_work_item ... 2026-07-27 18:08:15,540 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 16: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:15,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 16: submitted to approval request 34. 2026-07-27 18:08:15,918 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [158, 159] 2026-07-27 18:08:15,980 100 INFO rb-f163aeb-223409-398459 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-27 18:08:15,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-27 18:08:21,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 267 (PA Provider Co A). 2026-07-27 18:08:27,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 268 (PA Provider Co B). 2026-07-27 18:08:28,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_does_not_drop_other_metrics ... 2026-07-27 18:08:28,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_excludes_non_pending_proposals ... 2026-07-27 18:08:28,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 18: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:29,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 18: submitted to approval request 35. 2026-07-27 18:08:29,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_isolated_per_company ... 2026-07-27 18:08:29,069 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 19: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:29,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 19: submitted to approval request 36. 2026-07-27 18:08:29,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 20: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:29,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 20: submitted to approval request 37. 2026-07-27 18:08:29,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_cockpit_provider: Starting TestCockpitPendingApprovalsProvider.test_pending_approvals_reflects_real_confirmed_requests ... 2026-07-27 18:08:29,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 21: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:30,422 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 21: submitted to approval request 38. 2026-07-27 18:08:30,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:08:35,918 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 269 (MCR Non-Main Co). 2026-07-27 18:08:36,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_multi_company_routing: Starting TestMultiCompanyApprovalRouting.test_branch_company_type_copies_state_sync_hooks ... 2026-07-27 18:08:36,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 22: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:37,209 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 22: submitted to approval request 39. 2026-07-27 18:08:37,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.tests.test_multi_company_routing: Starting TestMultiCompanyApprovalRouting.test_route_in_non_main_company_creates_same_company_request ... 2026-07-27 18:08:37,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 23: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:37,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 23: submitted to approval request 40. 2026-07-27 18:08:37,770 100 INFO rb-f163aeb-223409-398459 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-27 18:08:37,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 24: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:38,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 24: submitted to approval request 41. 2026-07-27 18:08:38,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 25: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:08:38,534 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 25: submitted to approval request 42. 2026-07-27 18:08:38,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:08:38,927 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_has_executable_code_contract ... 2026-07-27 18:08:39,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_clean_invoice ... 2026-07-27 18:08:39,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_omits_partner_pii ... 2026-07-27 18:08:39,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_over_limit_invoice ... 2026-07-27 18:08:40,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_signal_builder_payment ... 2026-07-27 18:08:40,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_wiring_all_three_account_types ... 2026-07-27 18:08:40,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccount.test_wiring_non_clobber_and_idempotent ... 2026-07-27 18:08:40,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:40,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccountWiringUpgrade.test_the_wiring_file_is_loaded_by_this_bridge ... 2026-07-27 18:08:40,798 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccountWiringUpgrade.test_upgrading_this_bridge_never_clobbers_a_customised_agent ... 2026-07-27 18:08:40,947 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccountWiringUpgrade.test_upgrading_this_bridge_never_clobbers_a_customised_hook ... 2026-07-27 18:08:41,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccountWiringUpgrade.test_upgrading_this_bridge_rewires_its_approval_types ... 2026-07-27 18:08:41,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_advisory_account: Starting TestAdvisoryAccountWiringUpgrade.test_upgrading_this_bridge_twice_changes_nothing_more ... 2026-07-27 18:08:41,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:41,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_executor_reconciles_when_authorized ... 2026-07-27 18:08:42,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.models.action_proposal: viin.ai.action.proposal 26: match_payment reconciled invoice 1121 with payment 139 (C1 proposer-authority + company checks passed). 2026-07-27 18:08:42,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_executor_refuses_when_proposer_unauthorized ... 2026-07-27 18:08:45,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 920, model: account.move 2026-07-27 18:08:45,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_creates_proposal_not_reconciliation ... 2026-07-27 18:08:46,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_does_not_fabricate_trace_when_absent ... 2026-07-27 18:08:47,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_proposal_records_the_impacted_account_move_model ... 2026-07-27 18:08:48,225 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_match_payment_write_gate_rejects_non_accountant ... 2026-07-27 18:08:49,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 924, model: account.move 2026-07-27 18:08:49,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_account.tests.test_match_payment: Starting TestMatchPayment.test_model_scoped_control_policy_governs_match_payment_proposal_not_decoy ... 2026-07-27 18:08:50,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 31: blocked by policy 'WD2 Target - Block account.move' 2026-07-27 18:08:50,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:08:51,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchase.test_end_to_end_confirm_cron_advisory_posted ... 2026-07-27 18:08:51,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchase.test_signal_builder_omits_partner_pii_real_po ... 2026-07-27 18:08:51,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchase.test_signal_builder_real_po ... 2026-07-27 18:08:51,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchase.test_wiring_does_not_clobber_existing_agent ... 2026-07-27 18:08:51,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchase.test_wiring_does_not_clobber_existing_hook ... 2026-07-27 18:08:51,838 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchase.test_wiring_purchase_order_type_has_enqueue_hook_and_agent ... 2026-07-27 18:08:51,854 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:08:51,856 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchaseWiringUpgrade.test_the_wiring_file_is_loaded_by_this_bridge ... 2026-07-27 18:08:51,856 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchaseWiringUpgrade.test_upgrading_this_bridge_never_clobbers_a_customised_agent ... 2026-07-27 18:08:51,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchaseWiringUpgrade.test_upgrading_this_bridge_never_clobbers_a_customised_hook ... 2026-07-27 18:08:52,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchaseWiringUpgrade.test_upgrading_this_bridge_rewires_its_approval_types ... 2026-07-27 18:08:52,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_purchase.tests.test_advisory_purchase: Starting TestAdvisoryPurchaseWiringUpgrade.test_upgrading_this_bridge_twice_changes_nothing_more ... 2026-07-27 18:08:52,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:52,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_end_to_end_confirm_cron_advisory_posted ... 2026-07-27 18:08:53,399 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_credit_headroom_absent_when_limit_disabled ... 2026-07-27 18:08:53,630 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_credit_headroom_when_limit_enabled_real_partner ... 2026-07-27 18:08:53,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_high_effective_discount_real_order ... 2026-07-27 18:08:54,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_margin_absent_when_sale_margin_not_installed ... 2026-07-27 18:08:54,236 100 INFO rb-f163aeb-223409-398459 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-27 18:08:54,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_margin_present_when_sale_margin_installed ... 2026-07-27 18:08:54,422 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_omits_partner_pii_real_order ... 2026-07-27 18:08:54,561 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_signal_builder_zero_undiscounted_no_crash_real_order ... 2026-07-27 18:08:54,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_wiring_does_not_clobber_existing_agent ... 2026-07-27 18:08:54,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_wiring_does_not_clobber_existing_hook ... 2026-07-27 18:08:54,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySale.test_wiring_quote_type_has_enqueue_hook_and_agent ... 2026-07-27 18:08:54,748 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:08:54,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySaleWiringUpgrade.test_the_wiring_file_is_loaded_by_this_bridge ... 2026-07-27 18:08:54,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySaleWiringUpgrade.test_upgrading_this_bridge_never_clobbers_a_customised_agent ... 2026-07-27 18:08:54,837 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySaleWiringUpgrade.test_upgrading_this_bridge_never_clobbers_a_customised_hook ... 2026-07-27 18:08:54,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySaleWiringUpgrade.test_upgrading_this_bridge_rewires_its_approval_types ... 2026-07-27 18:08:55,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval_sale.tests.test_advisory_sale: Starting TestAdvisorySaleWiringUpgrade.test_upgrading_this_bridge_twice_changes_nothing_more ... 2026-07-27 18:08:55,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:55,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_js_exists ... 2026-07-27 18:08:55,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_no_hex_literals_in_scss ... 2026-07-27 18:08:55,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_scss_exists ... 2026-07-27 18:08:55,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_ai_block_xml_exists ... 2026-07-27 18:08:55,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_module_model_count_unchanged ... 2026-07-27 18:08:55,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_block_component: Starting TestAiBlockComponentSmoke.test_no_contenteditable_in_xml_template ... 2026-07-27 18:08:55,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:55,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_ai_editor_backend_service_js_exists ... 2026-07-27 18:08:55,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_backend_service_js_no_document_exec_command ... 2026-07-27 18:08:55,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_brain_ai_write_dialog_js_no_document_exec_command ... 2026-07-27 18:08:55,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_check_ai_attribution_passes_after_commit ... 2026-07-27 18:08:55,222 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_approve_writes_t5_fields ... 2026-07-27 18:08:55,230 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_blocked_for_read_only_user ... 2026-07-27 18:08:55,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 928, model: viin.brain.page 2026-07-27 18:08:55,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_populates_agent_id_when_missing ... 2026-07-27 18:08:55,513 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_raises_when_no_kba_agent ... 2026-07-27 18:08:55,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_rejected_sets_review_status ... 2026-07-27 18:08:55,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_commit_attribution_zero_confidence_does_not_500 ... 2026-07-27 18:08:55,565 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_conflict_dedup_js_exists ... 2026-07-27 18:08:55,565 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_conflict_dedup_js_no_document_exec_command ... 2026-07-27 18:08:55,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_fill_ai_block_returns_contract_shape ... 2026-07-27 18:08:55,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_ai_editor_bridge: Starting TestAiEditorBridgeAttribution.test_manifest_includes_viin_ai_editor_dep ... 2026-07-27 18:08:55,588 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:08:55,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_chunk_per_block_fallback_when_no_blocks ... 2026-07-27 18:08:55,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_chunk_per_block_with_blocks ... 2026-07-27 18:08:55,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_extract_text_brain_page ... 2026-07-27 18:08:55,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_extract_text_brain_vault_aggregates_pages ... 2026-07-27 18:08:55,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_process_pending_creates_chunks_for_brain_page ... 2026-07-27 18:08:55,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 6 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:08:55,744 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_re_embed_on_write ... 2026-07-27 18:08:55,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_re_embed_on_write_vault_scope ... 2026-07-27 18:08:55,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_source_type_extends_correctly ... 2026-07-27 18:08:55,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_rag: Starting TestBrainRag.test_write_non_content_field_does_not_reembed ... 2026-07-27 18:08:55,793 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:55,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_create_block_no_nameerror ... 2026-07-27 18:08:55,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_create_link_no_nameerror ... 2026-07-27 18:08:55,907 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_create_page_no_nameerror ... 2026-07-27 18:08:55,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_get_page_content_no_nameerror ... 2026-07-27 18:08:55,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_graph_traverse_no_nameerror ... 2026-07-27 18:08:55,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_link_record_no_nameerror ... 2026-07-27 18:08:55,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_semantic_search_no_nameerror ... 2026-07-27 18:08:56,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_timeline_query_no_nameerror ... 2026-07-27 18:08:56,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_action_brain_update_property_no_nameerror ... 2026-07-27 18:08:56,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_create_page_via_run_creates_real_page_record ... 2026-07-27 18:08:56,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tool_server_action: Starting TestBrainToolServerAction.test_semantic_search_via_run_returns_hits_shape ... 2026-07-27 18:08:56,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:08:56,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_block_appends_to_content_blocks ... 2026-07-27 18:08:56,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_link ... 2026-07-27 18:08:56,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_auto_approve_vault ... 2026-07-27 18:08:56,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_in_blocked_vault_raises ... 2026-07-27 18:08:56,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_missing_attribution_raises ... 2026-07-27 18:08:56,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_create_page_with_attribution ... 2026-07-27 18:08:56,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_get_page_content ... 2026-07-27 18:08:56,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_graph_traverse_empty_start_returns_empty ... 2026-07-27 18:08:56,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_graph_traverse_shape_with_start ... 2026-07-27 18:08:56,399 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_link_record ... 2026-07-27 18:08:56,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_empty_query ... 2026-07-27 18:08:56,495 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_reraises_cost_cap_exceeded ... 2026-07-27 18:08:56,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_respects_page_acl ... 2026-07-27 18:08:56,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 929, model: viin.ai.provider 2026-07-27 18:08:56,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4844], uid: 929, model: viin.brain.page 2026-07-27 18:08:56,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 929, model: viin.ai.provider 2026-07-27 18:08:56,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_semantic_search_returns_shape ... 2026-07-27 18:08:56,884 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: Blocking un-mocked external HTTP request POST https://api.openai.com/v1/embeddings 2026-07-27 18:08:56,947 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_timeline_query_requires_date_range ... 2026-07-27 18:08:56,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_timeline_query_returns_recent_pages ... 2026-07-27 18:08:56,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools: Starting TestBrainTools.test_update_property_requires_existing_property ... 2026-07-27 18:08:57,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:08:57,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_acl_attribution: Starting TestBrainToolsAclAttribution.test_create_link_refused_when_vault_blocks_ai ... 2026-07-27 18:08:57,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_acl_attribution: Starting TestBrainToolsAclAttribution.test_link_record_persists_attribution ... 2026-07-27 18:08:57,269 100 INFO rb-f163aeb-223409-398459 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-27 18:08:57,649 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 930, model: viin.ai.provider, fields: api_key 2026-07-27 18:08:57,653 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 930, model: viin.ai.provider, fields: api_key 2026-07-27 18:08:57,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4850], uid: 930, model: viin.brain.page 2026-07-27 18:08:57,670 100 INFO rb-f163aeb-223409-398459 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-27 18:08:57,976 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 931, model: viin.ai.provider, fields: api_key 2026-07-27 18:08:57,980 100 INFO rb-f163aeb-223409-398459 odoo.models: Access Denied by ACLs for operation: read, uid: 931, model: viin.ai.provider, fields: api_key 2026-07-27 18:08:57,993 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4852], uid: 931, model: viin.brain.page 2026-07-27 18:08:58,002 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:08:58,143 100 INFO rb-f163aeb-223409-398459 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-27 18:08:59,355 100 INFO rb-f163aeb-223409-398459 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-27 18:09:00,488 100 INFO rb-f163aeb-223409-398459 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-27 18:09:01,905 100 INFO rb-f163aeb-223409-398459 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-27 18:09:01,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:02,000 100 INFO rb-f163aeb-223409-398459 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-27 18:09:02,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_graph_traverse_with_as_of_none_kwarg_accepted ... 2026-07-27 18:09:02,013 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_record_state_as_of_existing_record_returns_reconstructed_state ... 2026-07-27 18:09:02,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_record_state_as_of_nonexistent_record_returns_empty_state ... 2026-07-27 18:09:02,060 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [54553] 2026-07-27 18:09:02,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [4857] 2026-07-27 18:09:02,088 100 INFO rb-f163aeb-223409-398459 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-27 18:09:02,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal: Starting TestBrainToolsKgTemporalSignature.test_temporal_diff_with_dates_returns_diff_dict ... 2026-07-27 18:09:02,098 100 INFO rb-f163aeb-223409-398459 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-27 18:09:02,099 100 INFO rb-f163aeb-223409-398459 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-27 18:09:02,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:02,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_dispatch: Starting TestBrainToolsTemporalDiffModelDispatch.test_temporal_diff_callable_via_call_kw_model_convention ... 2026-07-27 18:09:02,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:02,726 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_graph_traverse_acl_excludes_unreadable_page ... 2026-07-27 18:09:02,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_graph_traverse_as_of_excludes_superseded_link ... 2026-07-27 18:09:02,915 100 INFO rb-f163aeb-223409-398459 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-27 18:09:02,923 100 INFO rb-f163aeb-223409-398459 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-27 18:09:02,955 100 INFO rb-f163aeb-223409-398459 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-27 18:09:03,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 933, model: sale.order 2026-07-27 18:09:03,477 100 INFO rb-f163aeb-223409-398459 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-27 18:09:03,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 440 and Message-Id '<233281631057945.1785175743.596336126327515-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'k*******iv@example.com' successfully sent 2026-07-27 18:09:03,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:09:04,491 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-07-27 18:09:04,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:09:05,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_record_state_as_of_stock_move_unsupported ... 2026-07-27 18:09:05,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_temporal_diff_acl_excludes_unreadable ... 2026-07-27 18:09:06,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tools_kg_temporal_run: Starting TestBrainToolsKgTemporalRun.test_temporal_diff_shape_run_boundary ... 2026-07-27 18:09:06,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:09:06,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainAiBlockMidDocTour.test_brain_ai_block_mid_doc_tour ... 2026-07-27 18:09:06,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome pid: 1368 2026-07-27 18:09:06,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome headless temporary user profile dir: /tmp/tmpfopsfz5__chrome_odoo 2026-07-27 18:09:06,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Issuing json command http://127.0.0.1:37613/json/version 2026-07-27 18:09:06,450 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37613/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:09:06,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:09:06,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Issuing json command http://127.0.0.1:37613/json 2026-07-27 18:09:06,483 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37613/json with timeout 3 increased to 10s during tests 2026-07-27 18:09:06,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Websocket url found: ws://127.0.0.1:37613/devtools/page/5F188F523CCE8259DBE8382C7532ED41 2026-07-27 18:09:06,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Enable chrome headless console log notification 2026-07-27 18:09:06,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome headless enable page notifications 2026-07-27 18:09:07,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:09:07,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Setting session cookie in browser 2026-07-27 18:09:07,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:09:07,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:09:07,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:09:08,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:08] "GET /web HTTP/1.1" 200 - 118 0.073 1.239 2026-07-27 18:09:08,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Navigation result: {'frameId': '5F188F523CCE8259DBE8382C7532ED41', 'loaderId': '26EFB93E2B38572010ABE8DF24644F91', 'isDownload': False} 2026-07-27 18:09:08,512 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Evaluate ready code "odoo.isTourReady('ai_block_mid_doc')" 2026-07-27 18:09:08,543 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:08] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.011 2026-07-27 18:09:08,566 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:08] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.017 0.020 2026-07-27 18:09:08,603 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:08] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 4 0.002 0.065 2026-07-27 18:09:08,611 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:08] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.056 2026-07-27 18:09:08,659 100 INFO rb-f163aeb-223409-398459 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-27 18:09:08,669 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:08] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.008 2026-07-27 18:09:09,366 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.021 2026-07-27 18:09:09,417 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /web/action/load HTTP/1.1" 200 - 7 0.017 0.018 2026-07-27 18:09:09,438 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.044 2026-07-27 18:09:09,497 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:09:09,618 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.113 0.099 2026-07-27 18:09:09,643 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.158 2026-07-27 18:09:09,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:09:09,742 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.044 0.219 2026-07-27 18:09:09,747 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.234 2026-07-27 18:09:09,793 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.021 0.145 2026-07-27 18:09:09,897 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.047 0.188 2026-07-27 18:09:10,200 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:10] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.174 0.227 2026-07-27 18:09:10,235 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:10] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.016 0.415 2026-07-27 18:09:10,249 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:10] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.343 2026-07-27 18:09:10,259 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.341 2026-07-27 18:09:10,287 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:09:11,030 100 INFO rb-f163aeb-223409-398459 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-27 18:09:11,531 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-07-27 18:09:12,815 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 2.552 2026-07-27 18:09:12,818 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 2.607 2026-07-27 18:09:12,821 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 3.436 2026-07-27 18:09:12,824 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 2.544 2026-07-27 18:09:12,827 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 3.453 2026-07-27 18:09:12,827 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 3.439 2026-07-27 18:09:12,887 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.025 0.040 2026-07-27 18:09:12,933 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.004 0.055 2026-07-27 18:09:12,937 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.053 2026-07-27 18:09:12,978 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.027 0.039 2026-07-27 18:09:12,999 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.013 0.075 2026-07-27 18:09:13,010 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:09:13,015 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.053 2026-07-27 18:09:13,026 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:09:13,037 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.053 2026-07-27 18:09:13,041 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.037 2026-07-27 18:09:13,088 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.008 0.012 2026-07-27 18:09:13,121 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.017 2026-07-27 18:09:13,140 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:09:13,154 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:09:13,176 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.009 2026-07-27 18:09:13,944 100 INFO rb-f163aeb-223409-398459 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-27 18:09:13,958 100 INFO rb-f163aeb-223409-398459 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-27 18:09:13,971 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:09:13,997 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:13] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.017 0.011 2026-07-27 18:09:14,006 100 INFO rb-f163aeb-223409-398459 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-27 18:09:14,051 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.014 0.058 2026-07-27 18:09:14,065 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.068 2026-07-27 18:09:14,078 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.006 0.079 2026-07-27 18:09:14,090 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.083 2026-07-27 18:09:14,097 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.091 2026-07-27 18:09:14,102 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.088 2026-07-27 18:09:14,109 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.050 2026-07-27 18:09:14,122 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.047 2026-07-27 18:09:14,125 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.040 2026-07-27 18:09:14,131 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.033 2026-07-27 18:09:14,135 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:09:14,145 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.026 2026-07-27 18:09:14,184 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.011 0.007 2026-07-27 18:09:14,191 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.021 2026-07-27 18:09:14,196 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:09:14,206 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.027 2026-07-27 18:09:14,225 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.004 0.014 2026-07-27 18:09:14,245 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:09:14,262 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:09:14,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.007 0.023 2026-07-27 18:09:14,432 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.009 2026-07-27 18:09:14,445 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.020 2026-07-27 18:09:14,469 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.045 2026-07-27 18:09:14,471 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.046 2026-07-27 18:09:15,208 100 INFO rb-f163aeb-223409-398459 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-27 18:09:15,229 100 INFO rb-f163aeb-223409-398459 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-27 18:09:15,241 100 INFO rb-f163aeb-223409-398459 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-27 18:09:15,258 100 INFO rb-f163aeb-223409-398459 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-27 18:09:15,287 100 INFO rb-f163aeb-223409-398459 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-27 18:09:15,296 100 INFO rb-f163aeb-223409-398459 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-27 18:09:15,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour.browser: test successful 2026-07-27 18:09:15,313 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:09:15,315 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Closing chrome headless with pid 1368 2026-07-27 18:09:15,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Closing websocket connection 2026-07-27 18:09:15,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Terminating chrome headless with pid 1368 2026-07-27 18:09:15,412 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_180915_412291_TestBrainAiBlockMidDocTour.txt 2026-07-27 18:09:15,412 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockMidDocTour: Removing chrome user profile "/tmp/tmpfopsfz5__chrome_odoo" 2026-07-27 18:09:15,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:15,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainAiBlockTour.test_brain_ai_block_tour ... 2026-07-27 18:09:15,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome pid: 1608 2026-07-27 18:09:15,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome headless temporary user profile dir: /tmp/tmpt26x6h9p_chrome_odoo 2026-07-27 18:09:15,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Issuing json command http://127.0.0.1:38919/json/version 2026-07-27 18:09:15,797 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:38919/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:09:15,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:09:15,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Issuing json command http://127.0.0.1:38919/json 2026-07-27 18:09:15,860 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:38919/json with timeout 3 increased to 10s during tests 2026-07-27 18:09:15,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Websocket url found: ws://127.0.0.1:38919/devtools/page/155985287D5B03B10A6F0BD19D899C3B 2026-07-27 18:09:15,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Enable chrome headless console log notification 2026-07-27 18:09:15,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome headless enable page notifications 2026-07-27 18:09:16,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:09:16,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Setting session cookie in browser 2026-07-27 18:09:16,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Open "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" in browser 2026-07-27 18:09:16,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Navigating to: "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" 2026-07-27 18:09:16,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:09:17,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:17] "GET /web HTTP/1.1" 200 - 118 0.090 0.660 2026-07-27 18:09:17,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Navigation result: {'frameId': '155985287D5B03B10A6F0BD19D899C3B', 'loaderId': '577160E5CB65A44852C1D5EB14920D80', 'isDownload': False} 2026-07-27 18:09:17,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Evaluate ready code "odoo.isTourReady('ai_block')" 2026-07-27 18:09:17,345 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:17] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-07-27 18:09:17,350 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:17] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-07-27 18:09:17,391 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:17] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 4 0.007 0.044 2026-07-27 18:09:17,403 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:17] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.056 2026-07-27 18:09:17,409 100 INFO rb-f163aeb-223409-398459 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-27 18:09:17,416 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:17] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.006 2026-07-27 18:09:18,135 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.021 2026-07-27 18:09:18,150 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-27 18:09:18,156 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:09:18,167 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-07-27 18:09:18,201 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/action/load HTTP/1.1" 200 - 7 0.027 0.023 2026-07-27 18:09:18,227 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.047 2026-07-27 18:09:18,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Evaluate test code "odoo.startTour('ai_block', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628&active_page_id=1&active_vault_id=1"})" 2026-07-27 18:09:18,354 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.064 0.110 2026-07-27 18:09:18,370 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.151 2026-07-27 18:09:18,394 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.168 2026-07-27 18:09:18,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:09:18,464 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.225 2026-07-27 18:09:18,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.033 0.303 2026-07-27 18:09:18,695 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.068 0.395 2026-07-27 18:09:18,698 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.426 2026-07-27 18:09:18,705 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:09:18,715 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:09:18,727 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09: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-27 18:09:18,731 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.361 2026-07-27 18:09:18,759 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.370 2026-07-27 18:09:18,769 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.348 2026-07-27 18:09:18,774 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.305 2026-07-27 18:09:18,801 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.014 0.220 2026-07-27 18:09:18,816 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:09:18,834 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.098 2026-07-27 18:09:18,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.112 2026-07-27 18:09:18,862 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.082 2026-07-27 18:09:18,877 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.079 2026-07-27 18:09:18,884 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.035 2026-07-27 18:09:18,892 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.042 2026-07-27 18:09:18,954 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.008 0.016 2026-07-27 18:09:18,999 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:18] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.015 2026-07-27 18:09:19,024 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:09:19,070 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.034 0.007 2026-07-27 18:09:19,082 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.004 0.016 2026-07-27 18:09:19,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.043 2026-07-27 18:09:19,127 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.054 2026-07-27 18:09:19,141 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.066 2026-07-27 18:09:19,155 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.006 0.078 2026-07-27 18:09:19,163 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.080 2026-07-27 18:09:19,174 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.081 2026-07-27 18:09:19,181 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.062 2026-07-27 18:09:19,188 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.052 2026-07-27 18:09:19,197 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.048 2026-07-27 18:09:19,202 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.039 2026-07-27 18:09:19,207 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.031 2026-07-27 18:09:19,214 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:09:19,225 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.033 2026-07-27 18:09:19,244 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.010 0.028 2026-07-27 18:09:19,250 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.023 2026-07-27 18:09:19,255 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.023 2026-07-27 18:09:19,263 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.034 2026-07-27 18:09:19,270 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.035 2026-07-27 18:09:19,277 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:09:19,283 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:09:19,295 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:09:19,309 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.007 2026-07-27 18:09:19,327 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:09:19,380 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.017 2026-07-27 18:09:19,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.010 2026-07-27 18:09:19,479 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.019 2026-07-27 18:09:19,495 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.020 2026-07-27 18:09:19,531 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:19] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.053 2026-07-27 18:09:20,279 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:09:20,451 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,458 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,475 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,487 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:20] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:09:20,492 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,493 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.010 2026-07-27 18:09:20,508 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,530 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,541 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,558 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,586 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,595 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,608 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,629 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,645 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,659 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,676 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,694 100 INFO rb-f163aeb-223409-398459 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-27 18:09:20,730 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:20] "POST /viin_ai_brain/ai_block/fill HTTP/1.1" 200 - 68 0.031 0.055 2026-07-27 18:09:21,087 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:21] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:09:21,306 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:09:21,867 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,874 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,891 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,908 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,921 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:21] "POST /viin_ai_brain/ai_block/commit_attribution HTTP/1.1" 200 - 5 0.002 0.005 2026-07-27 18:09:21,925 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,944 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,953 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:21] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 11 0.005 0.016 2026-07-27 18:09:21,958 100 INFO rb-f163aeb-223409-398459 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-27 18:09:21,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour.browser: test successful 2026-07-27 18:09:21,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Closing chrome headless with pid 1608 2026-07-27 18:09:21,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Closing websocket connection 2026-07-27 18:09:21,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Terminating chrome headless with pid 1608 2026-07-27 18:09:22,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_180922_080080_TestBrainAiBlockTour.txt 2026-07-27 18:09:22,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainAiBlockTour: Removing chrome user profile "/tmp/tmpt26x6h9p_chrome_odoo" 2026-07-27 18:09:22,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:22,157 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainChatGptDialogTour.test_brain_chatgpt_dialog_tour ... 2026-07-27 18:09:22,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome pid: 1850 2026-07-27 18:09:22,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome headless temporary user profile dir: /tmp/tmp3sq0phl4_chrome_odoo 2026-07-27 18:09:22,410 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Issuing json command http://127.0.0.1:40603/json/version 2026-07-27 18:09:22,411 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40603/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:09:22,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:09:22,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Issuing json command http://127.0.0.1:40603/json 2026-07-27 18:09:22,460 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40603/json with timeout 3 increased to 10s during tests 2026-07-27 18:09:22,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Websocket url found: ws://127.0.0.1:40603/devtools/page/6A8CC38694EB3992DE53DCE8DE54C54B 2026-07-27 18:09:22,471 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Enable chrome headless console log notification 2026-07-27 18:09:22,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome headless enable page notifications 2026-07-27 18:09:23,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:09:23,352 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Setting session cookie in browser 2026-07-27 18:09:23,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Open "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" in browser 2026-07-27 18:09:23,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Navigating to: "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" 2026-07-27 18:09:23,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:09:24,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:24] "GET /web HTTP/1.1" 200 - 118 0.079 1.312 2026-07-27 18:09:24,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Navigation result: {'frameId': '6A8CC38694EB3992DE53DCE8DE54C54B', 'loaderId': '93B8B3AB34C58276B5CB4F2DC2BDDC0E', 'isDownload': False} 2026-07-27 18:09:24,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Evaluate ready code "odoo.isTourReady('chatgpt_dialog')" 2026-07-27 18:09:24,793 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:24] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:09:24,805 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:24] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.018 2026-07-27 18:09:24,838 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:24] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 4 0.003 0.033 2026-07-27 18:09:24,857 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:24] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.005 0.048 2026-07-27 18:09:24,883 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:24] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:09:24,888 100 INFO rb-f163aeb-223409-398459 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-27 18:09:25,722 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.017 2026-07-27 18:09:25,727 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:09:25,730 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:09:25,731 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:09:25,766 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.016 2026-07-27 18:09:25,798 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.022 2026-07-27 18:09:25,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Evaluate test code "odoo.startTour('chatgpt_dialog', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628&active_page_id=1&active_vault_id=1"})" 2026-07-27 18:09:25,965 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.080 0.109 2026-07-27 18:09:25,990 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:25] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.203 2026-07-27 18:09:26,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:09:26,071 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.024 0.255 2026-07-27 18:09:26,075 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.267 2026-07-27 18:09:26,102 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.009 0.273 2026-07-27 18:09:26,201 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.034 0.344 2026-07-27 18:09:26,204 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.319 2026-07-27 18:09:26,209 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /odoo/brain HTTP/1.1" 303 - 3 0.001 0.239 2026-07-27 18:09:26,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.053 0.262 2026-07-27 18:09:26,358 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.269 2026-07-27 18:09:26,361 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:09:26,371 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.006 0.280 2026-07-27 18:09:26,381 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-07-27 18:09:26,385 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "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-27 18:09:26,397 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.282 2026-07-27 18:09:26,416 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.204 2026-07-27 18:09:26,419 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.203 2026-07-27 18:09:26,435 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:09:26,442 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.215 2026-07-27 18:09:26,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web HTTP/1.1" 200 - 18 0.009 0.161 2026-07-27 18:09:26,539 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.152 2026-07-27 18:09:26,830 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.018 2026-07-27 18:09:26,892 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "POST /web/action/load HTTP/1.1" 200 - 7 0.015 0.013 2026-07-27 18:09:26,902 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.030 2026-07-27 18:09:27,035 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.059 0.091 2026-07-27 18:09:27,056 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.161 2026-07-27 18:09:27,086 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.011 0.152 2026-07-27 18:09:27,132 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.017 0.196 2026-07-27 18:09:27,186 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.018 0.236 2026-07-27 18:09:27,202 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.232 2026-07-27 18:09:27,207 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.239 2026-07-27 18:09:27,237 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.188 2026-07-27 18:09:27,252 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.009 0.183 2026-07-27 18:09:27,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.163 2026-07-27 18:09:27,291 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 11 0.008 0.131 2026-07-27 18:09:27,296 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 2 0.000 0.102 2026-07-27 18:09:27,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.026 2026-07-27 18:09:27,313 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:09:27,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.009 2026-07-27 18:09:27,380 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:09:27,416 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.015 2026-07-27 18:09:27,449 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:09:27,462 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:09:27,487 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:27] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.012 2026-07-27 18:09:28,244 100 INFO rb-f163aeb-223409-398459 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-27 18:09:28,258 100 INFO rb-f163aeb-223409-398459 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-27 18:09:28,274 100 INFO rb-f163aeb-223409-398459 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-27 18:09:28,286 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:09:28,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.005 0.012 2026-07-27 18:09:28,328 100 INFO rb-f163aeb-223409-398459 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-27 18:09:28,353 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.055 2026-07-27 18:09:28,368 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.006 0.052 2026-07-27 18:09:28,382 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.070 2026-07-27 18:09:28,387 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.074 2026-07-27 18:09:28,406 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.006 0.083 2026-07-27 18:09:28,411 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.090 2026-07-27 18:09:28,420 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.058 2026-07-27 18:09:28,430 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.054 2026-07-27 18:09:28,438 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.048 2026-07-27 18:09:28,445 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.046 2026-07-27 18:09:28,449 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.032 2026-07-27 18:09:28,455 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:09:28,488 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.013 0.006 2026-07-27 18:09:28,503 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.006 0.026 2026-07-27 18:09:28,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.020 2026-07-27 18:09:28,516 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.024 2026-07-27 18:09:28,530 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.011 2026-07-27 18:09:28,544 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:09:28,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.006 2026-07-27 18:09:28,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.021 2026-07-27 18:09:28,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.005 2026-07-27 18:09:28,714 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.015 2026-07-27 18:09:28,746 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.037 2026-07-27 18:09:28,756 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:28] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.047 2026-07-27 18:09:29,138 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:09:29,469 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,474 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,503 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,507 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,524 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,551 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,574 100 INFO rb-f163aeb-223409-398459 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 .o_brain_ai_write_prompt)' 2026-07-27 18:09:29,579 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,592 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,608 100 INFO rb-f163aeb-223409-398459 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 .o_brain_ai_write_prompt)' 2026-07-27 18:09:29,625 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: Tour chatgpt_dialog on step: 'Click Generate (trigger: .o_brain_ai_write_dialog .o_brain_ai_write_generate_btn)' 2026-07-27 18:09:29,647 100 INFO rb-f163aeb-223409-398459 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-27 18:09:29,682 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:29] "POST /viin_ai_brain/wysiwyg/prompt HTTP/1.1" 200 - 40 0.016 0.035 2026-07-27 18:09:30,240 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:30] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 23 0.014 0.033 2026-07-27 18:09:30,379 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:09:31,009 100 INFO rb-f163aeb-223409-398459 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-27 18:09:31,024 100 INFO rb-f163aeb-223409-398459 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-27 18:09:31,041 100 INFO rb-f163aeb-223409-398459 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-27 18:09:31,042 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour.browser: test successful 2026-07-27 18:09:31,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Closing chrome headless with pid 1850 2026-07-27 18:09:31,051 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Closing websocket connection 2026-07-27 18:09:31,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Terminating chrome headless with pid 1850 2026-07-27 18:09:31,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_180931_165450_TestBrainChatGptDialogTour.txt 2026-07-27 18:09:31,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTour: Removing chrome user profile "/tmp/tmp3sq0phl4_chrome_odoo" 2026-07-27 18:09:31,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:31,269 100 INFO rb-f163aeb-223409-398459 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-27 18:09:31,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome pid: 2109 2026-07-27 18:09:31,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome headless temporary user profile dir: /tmp/tmpmd6zoz_s_chrome_odoo 2026-07-27 18:09:31,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Issuing json command http://127.0.0.1:46557/json/version 2026-07-27 18:09:31,525 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46557/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:09:31,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Browser version: Chrome/141.0.7390.54 2026-07-27 18:09:31,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Issuing json command http://127.0.0.1:46557/json 2026-07-27 18:09:31,571 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46557/json with timeout 3 increased to 10s during tests 2026-07-27 18:09:31,583 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Websocket url found: ws://127.0.0.1:46557/devtools/page/9564E3F02855CB08CB46D844BF2FAE35 2026-07-27 18:09:31,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Enable chrome headless console log notification 2026-07-27 18:09:31,677 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome headless enable page notifications 2026-07-27 18:09:32,292 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:09:32,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Setting session cookie in browser 2026-07-27 18:09:32,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Open "http://127.0.0.1:8069/web#action=628&active_page_id=4867&active_vault_id=1" in browser 2026-07-27 18:09:32,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Navigating to: "http://127.0.0.1:8069/web#action=628&active_page_id=4867&active_vault_id=1" 2026-07-27 18:09:32,315 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:09:33,214 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:33] "GET /web HTTP/1.1" 200 - 118 0.093 0.809 2026-07-27 18:09:33,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Navigation result: {'frameId': '9564E3F02855CB08CB46D844BF2FAE35', 'loaderId': '845D5CDFE82E498A4A2ABBF1D90995B6', 'isDownload': False} 2026-07-27 18:09:33,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Evaluate ready code "odoo.isTourReady('chatgpt_dialog')" 2026-07-27 18:09:33,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:33] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.014 2026-07-27 18:09:33,288 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:33] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 4 0.002 0.051 2026-07-27 18:09:33,305 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:33] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.009 0.060 2026-07-27 18:09:33,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:33] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.066 2026-07-27 18:09:33,371 100 INFO rb-f163aeb-223409-398459 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-27 18:09:33,374 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:33] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.006 2026-07-27 18:09:34,212 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.011 0.034 2026-07-27 18:09:34,214 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:09:34,217 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-27 18:09:34,223 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:09:34,273 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/action/load HTTP/1.1" 200 - 7 0.019 0.035 2026-07-27 18:09:34,285 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.058 2026-07-27 18:09:34,301 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.029 2026-07-27 18:09:34,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Evaluate test code "odoo.startTour('chatgpt_dialog', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628&active_page_id=4867&active_vault_id=1"})" 2026-07-27 18:09:34,450 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.071 0.114 2026-07-27 18:09:34,472 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:09:34,507 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.020 0.219 2026-07-27 18:09:34,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.231 2026-07-27 18:09:34,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.210 2026-07-27 18:09:34,603 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.260 2026-07-27 18:09:34,769 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.065 0.374 2026-07-27 18:09:34,772 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.368 2026-07-27 18:09:34,777 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /odoo/brain HTTP/1.1" 303 - 3 0.001 0.311 2026-07-27 18:09:34,788 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:09:34,803 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-07-27 18:09:34,818 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "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-27 18:09:34,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.023 0.279 2026-07-27 18:09:34,831 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.307 2026-07-27 18:09:34,868 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web/offline HTTP/1.1" 200 - 7 0.026 0.305 2026-07-27 18:09:34,888 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.259 2026-07-27 18:09:34,923 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:09:34,938 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web HTTP/1.1" 200 - 18 0.009 0.113 2026-07-27 18:09:34,981 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:34] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.149 2026-07-27 18:09:35,013 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.168 2026-07-27 18:09:35,016 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.146 2026-07-27 18:09:35,241 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.016 2026-07-27 18:09:35,293 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.012 2026-07-27 18:09:35,297 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.001 0.006 2026-07-27 18:09:35,425 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.075 0.050 2026-07-27 18:09:35,439 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.126 2026-07-27 18:09:35,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.009 0.113 2026-07-27 18:09:35,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.015 0.136 2026-07-27 18:09:35,573 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.014 0.187 2026-07-27 18:09:35,575 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.177 2026-07-27 18:09:35,604 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.192 2026-07-27 18:09:35,617 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.184 2026-07-27 18:09:35,645 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.009 0.193 2026-07-27 18:09:35,654 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.176 2026-07-27 18:09:35,685 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.139 2026-07-27 18:09:35,688 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 2 0.000 0.108 2026-07-27 18:09:35,691 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.019 2026-07-27 18:09:35,706 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-07-27 18:09:35,713 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.013 2026-07-27 18:09:35,785 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.018 2026-07-27 18:09:35,817 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.016 2026-07-27 18:09:35,850 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:09:35,870 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:09:35,894 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:35] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.008 2026-07-27 18:09:36,651 100 INFO rb-f163aeb-223409-398459 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-27 18:09:36,657 100 INFO rb-f163aeb-223409-398459 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-27 18:09:36,674 100 INFO rb-f163aeb-223409-398459 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-27 18:09:36,693 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.009 2026-07-27 18:09:36,711 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.008 0.016 2026-07-27 18:09:36,739 100 INFO rb-f163aeb-223409-398459 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-27 18:09:36,763 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.011 0.059 2026-07-27 18:09:36,777 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.006 0.063 2026-07-27 18:09:36,794 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.006 0.061 2026-07-27 18:09:36,800 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.068 2026-07-27 18:09:36,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.011 0.081 2026-07-27 18:09:36,827 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.090 2026-07-27 18:09:36,835 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.064 2026-07-27 18:09:36,844 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.055 2026-07-27 18:09:36,851 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.042 2026-07-27 18:09:36,856 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.037 2026-07-27 18:09:36,861 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.034 2026-07-27 18:09:36,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.033 2026-07-27 18:09:36,888 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-07-27 18:09:36,900 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.007 0.014 2026-07-27 18:09:36,907 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-27 18:09:36,913 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:09:36,936 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.012 2026-07-27 18:09:36,959 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.009 2026-07-27 18:09:36,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:36] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.007 2026-07-27 18:09:37,031 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:37] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.022 2026-07-27 18:09:37,107 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:37] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.013 2026-07-27 18:09:37,120 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:37] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.026 2026-07-27 18:09:37,129 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.033 2026-07-27 18:09:37,165 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.066 2026-07-27 18:09:37,446 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:09:37,862 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,864 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,881 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,890 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,907 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,926 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,951 100 INFO rb-f163aeb-223409-398459 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 .o_brain_ai_write_prompt)' 2026-07-27 18:09:37,957 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,974 100 INFO rb-f163aeb-223409-398459 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-27 18:09:37,990 100 INFO rb-f163aeb-223409-398459 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 .o_brain_ai_write_prompt)' 2026-07-27 18:09:38,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: Tour chatgpt_dialog on step: 'Click Generate (trigger: .o_brain_ai_write_dialog .o_brain_ai_write_generate_btn)' 2026-07-27 18:09:38,026 100 INFO rb-f163aeb-223409-398459 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-27 18:09:38,057 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:38] "POST /viin_ai_brain/wysiwyg/prompt HTTP/1.1" 200 - 40 0.016 0.027 2026-07-27 18:09:38,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:38] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 23 0.015 0.035 2026-07-27 18:09:38,954 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:09:39,392 100 INFO rb-f163aeb-223409-398459 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-27 18:09:39,407 100 INFO rb-f163aeb-223409-398459 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-27 18:09:39,424 100 INFO rb-f163aeb-223409-398459 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-27 18:09:39,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage.browser: test successful 2026-07-27 18:09:39,432 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Closing chrome headless with pid 2109 2026-07-27 18:09:39,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Closing websocket connection 2026-07-27 18:09:39,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Terminating chrome headless with pid 2109 2026-07-27 18:09:39,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_180939_581281_TestBrainChatGptDialogTourUlEndingPage.txt 2026-07-27 18:09:39,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainChatGptDialogTourUlEndingPage: Removing chrome user profile "/tmp/tmpmd6zoz_s_chrome_odoo" 2026-07-27 18:09:39,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:39,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours: Starting TestBrainFactHistoryTour.test_brain_fact_history_tour ... 2026-07-27 18:09:39,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome pid: 2366 2026-07-27 18:09:39,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome headless temporary user profile dir: /tmp/tmpqawufiut_chrome_odoo 2026-07-27 18:09:39,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Issuing json command http://127.0.0.1:44177/json/version 2026-07-27 18:09:39,933 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:44177/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:09:39,972 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:09:39,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Issuing json command http://127.0.0.1:44177/json 2026-07-27 18:09:39,973 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:44177/json with timeout 3 increased to 10s during tests 2026-07-27 18:09:39,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Websocket url found: ws://127.0.0.1:44177/devtools/page/E9D14B2934639A6EE2BC7243274082DD 2026-07-27 18:09:40,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Enable chrome headless console log notification 2026-07-27 18:09:40,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome headless enable page notifications 2026-07-27 18:09:40,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:09:40,735 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Setting session cookie in browser 2026-07-27 18:09:40,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:09:40,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:09:40,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:09:41,596 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:41] "GET /web HTTP/1.1" 200 - 118 0.091 0.761 2026-07-27 18:09:41,598 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Navigation result: {'frameId': 'E9D14B2934639A6EE2BC7243274082DD', 'loaderId': 'E0F1E3692B97A0BFB49A09B17C2AA1E5', 'isDownload': False} 2026-07-27 18:09:41,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Evaluate ready code "odoo.isTourReady('fact_history')" 2026-07-27 18:09:41,629 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:41] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.009 2026-07-27 18:09:41,636 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:41] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.020 2026-07-27 18:09:41,675 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:41] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 4 0.004 0.055 2026-07-27 18:09:41,680 100 INFO rb-f163aeb-223409-398459 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-27 18:09:41,693 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:41] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.068 2026-07-27 18:09:41,700 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:41] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-07-27 18:09:42,531 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.019 2026-07-27 18:09:42,548 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-07-27 18:09:42,579 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-27 18:09:42,589 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-27 18:09:42,597 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "POST /web/action/load HTTP/1.1" 200 - 7 0.030 0.017 2026-07-27 18:09:42,629 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.051 2026-07-27 18:09:42,632 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.045 2026-07-27 18:09:42,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Evaluate test code "odoo.startTour('fact_history', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:09:42,796 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.090 0.090 2026-07-27 18:09:42,812 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.188 2026-07-27 18:09:42,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:09:42,902 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:42] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.024 0.254 2026-07-27 18:09:43,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.027 0.314 2026-07-27 18:09:43,019 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.380 2026-07-27 18:09:43,129 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.042 0.413 2026-07-27 18:09:43,132 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.441 2026-07-27 18:09:43,136 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /odoo/brain HTTP/1.1" 303 - 3 0.001 0.331 2026-07-27 18:09:43,188 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/offline HTTP/1.1" 200 - 7 0.011 0.343 2026-07-27 18:09:43,195 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-07-27 18:09:43,198 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-07-27 18:09:43,211 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "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-27 18:09:43,234 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.022 0.305 2026-07-27 18:09:43,243 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.234 2026-07-27 18:09:43,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.009 0.224 2026-07-27 18:09:43,299 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.023 2026-07-27 18:09:43,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web HTTP/1.1" 200 - 18 0.011 0.104 2026-07-27 18:09:43,365 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.140 2026-07-27 18:09:43,410 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.021 0.164 2026-07-27 18:09:43,412 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.156 2026-07-27 18:09:43,603 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.018 2026-07-27 18:09:43,686 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/action/load HTTP/1.1" 200 - 7 0.016 0.051 2026-07-27 18:09:43,699 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.007 0.023 2026-07-27 18:09:43,768 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.030 2026-07-27 18:09:43,798 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /mail/init_messaging HTTP/1.1" 200 - 47 0.056 0.057 2026-07-27 18:09:43,812 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.099 2026-07-27 18:09:43,868 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 25 0.024 0.118 2026-07-27 18:09:43,895 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 9 0.007 0.165 2026-07-27 18:09:43,936 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 23 0.011 0.190 2026-07-27 18:09:43,939 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.187 2026-07-27 18:09:43,972 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.190 2026-07-27 18:09:43,997 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:43] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.008 0.178 2026-07-27 18:09:44,006 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 3 0.001 0.178 2026-07-27 18:09:44,039 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.146 2026-07-27 18:09:44,042 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 2 0.000 0.136 2026-07-27 18:09:44,061 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 6 0.006 0.078 2026-07-27 18:09:44,077 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.003 0.091 2026-07-27 18:09:44,080 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.055 2026-07-27 18:09:44,090 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.033 2026-07-27 18:09:44,095 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.035 2026-07-27 18:09:44,172 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:09:44,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.012 2026-07-27 18:09:44,234 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:09:44,246 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:09:44,268 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:44] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.010 2026-07-27 18:09:45,025 100 INFO rb-f163aeb-223409-398459 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-27 18:09:45,040 100 INFO rb-f163aeb-223409-398459 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-27 18:09:45,052 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:09:45,076 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.013 0.017 2026-07-27 18:09:45,093 100 INFO rb-f163aeb-223409-398459 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-27 18:09:45,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.009 0.054 2026-07-27 18:09:45,131 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.060 2026-07-27 18:09:45,145 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.068 2026-07-27 18:09:45,160 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.078 2026-07-27 18:09:45,173 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.093 2026-07-27 18:09:45,180 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.093 2026-07-27 18:09:45,186 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.062 2026-07-27 18:09:45,195 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.054 2026-07-27 18:09:45,202 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.050 2026-07-27 18:09:45,208 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.041 2026-07-27 18:09:45,212 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.033 2026-07-27 18:09:45,230 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.008 0.031 2026-07-27 18:09:45,243 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:09:45,253 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:09:45,262 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.025 2026-07-27 18:09:45,266 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.012 2026-07-27 18:09:45,319 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.010 2026-07-27 18:09:45,335 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.008 2026-07-27 18:09:45,352 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:09:45,417 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.022 2026-07-27 18:09:45,508 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.012 0.012 2026-07-27 18:09:45,513 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.026 2026-07-27 18:09:45,551 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.012 0.048 2026-07-27 18:09:45,566 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:45] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.067 2026-07-27 18:09:46,201 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:09:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:09:46,250 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,257 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,273 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,291 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,308 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,323 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,341 100 INFO rb-f163aeb-223409-398459 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-27 18:09:46,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour.browser: test successful 2026-07-27 18:09:46,351 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Closing chrome headless with pid 2366 2026-07-27 18:09:46,352 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Closing websocket connection 2026-07-27 18:09:46,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Terminating chrome headless with pid 2366 2026-07-27 18:09:46,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_180946_456581_TestBrainFactHistoryTour.txt 2026-07-27 18:09:46,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_brain_tours.TestBrainFactHistoryTour: Removing chrome user profile "/tmp/tmpqawufiut_chrome_odoo" 2026-07-27 18:09:46,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:46,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_chatgpt_backend: Starting TestChatGptBackend.test_ai_block_fill_updates_page ... 2026-07-27 18:09:46,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_chatgpt_backend: Starting TestChatGptBackend.test_alternatives_endpoint_returns_list ... 2026-07-27 18:09:46,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_chatgpt_backend: Starting TestChatGptBackend.test_prompt_endpoint_returns_trace_and_content ... 2026-07-27 18:09:46,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:09:47,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_fact_history_bridge: Starting TestFactHistoryBridge.test_low_priv_user_with_read_gets_reconstructed_state ... 2026-07-27 18:09:47,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 441 and Message-Id '<859072476110972.1785175787.704706192016602-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'f***************iv@example.com' successfully sent 2026-07-27 18:09:47,823 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:09:48,563 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-07-27 18:09:48,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:09:50,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_fact_history_bridge: Starting TestFactHistoryBridge.test_no_access_user_gets_empty_state_never_a_leak ... 2026-07-27 18:09:50,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 935, model: sale.order 2026-07-27 18:09:50,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_fact_history_bridge: Starting TestFactHistoryBridge.test_record_state_as_of_via_rpc_binding ... 2026-07-27 18:09:50,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:09:54,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 270 (Company Pref (preference regression)). 2026-07-27 18:09:55,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentCompanyPreference.test_company_specific_agent_preferred_over_global ... 2026-07-27 18:09:55,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentCompanyPreference.test_global_agent_returned_when_no_company_specific_exists ... 2026-07-27 18:10:00,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 271 (Company New (global fallback test)). 2026-07-27 18:10:00,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:10:05,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 272 (Company B (WI-D test)). 2026-07-27 18:10:06,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_ai_block_fill_uses_company_scoped_agent ... 2026-07-27 18:10:06,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_company_a_env_does_not_return_company_b_agent ... 2026-07-27 18:10:06,147 100 INFO rb-f163aeb-223409-398459 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-27 18:10:06,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentLookupMultiCompany.test_no_agent_for_company_raises_usererror_with_cta ... 2026-07-27 18:10:06,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:10:06,393 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_global_agent_visible_from_any_company ... 2026-07-27 18:10:10,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 273 (Company C (WI-D global agent test)). 2026-07-27 18:10:11,399 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_rename_agent_still_resolves_via_topic ... 2026-07-27 18:10:11,410 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_topic_detached_raises_usererror_with_cta ... 2026-07-27 18:10:11,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_agent_lookup: Starting TestKbaAgentTopicLookup.test_wysiwyg_raises_usererror_when_no_topic_agent ... 2026-07-27 18:10:11,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:10:11,607 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_agent_with_kba_topic_can_reach_temporal_tools ... 2026-07-27 18:10:11,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_has_eleven_tools ... 2026-07-27 18:10:11,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_includes_all_original_nine_tools ... 2026-07-27 18:10:11,628 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_includes_brain_record_state_as_of ... 2026-07-27 18:10:11,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_kba_topic_tools_wired: Starting TestKbaTopicToolsWired.test_kba_topic_includes_brain_temporal_diff ... 2026-07-27 18:10:11,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:11,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_account_move_has_tracked_fields ... 2026-07-27 18:10:11,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_boundary_exact_change_at_ts_is_inclusive ... 2026-07-27 18:10:12,347 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_created_after_ts_returns_empty ... 2026-07-27 18:10:12,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_purchase_order_has_tracked_fields ... 2026-07-27 18:10:12,461 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_sale_order_reconstruction_returns_old_partner ... 2026-07-27 18:10:13,926 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_selection_reconstructs_as_label ... 2026-07-27 18:10:14,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_stock_move_unsupported ... 2026-07-27 18:10:14,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_brain.tests.test_record_historian: Starting TestRecordHistorian.test_untracked_field_is_unresolvable ... 2026-07-27 18:10:14,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:14,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_ai_draft_button: Starting TestMailThreadAiDraftMethod.test_action_returns_compose_wizard ... 2026-07-27 18:10:14,294 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_ai_draft_button: Starting TestMailThreadAiDraftMethod.test_compose_context_has_model_and_id ... 2026-07-27 18:10:14,396 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:14,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_anonymous_rejected ... 2026-07-27 18:10:14,439 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:14,640 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:14] "POST /viin_ai/chat/message HTTP/1.1" 200 - 10 0.003 0.201 2026-07-27 18:10:14,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_context_rejects_unknown_model ... 2026-07-27 18:10:15,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:15,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:15,525 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:15] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.009 0.240 2026-07-27 18:10:15,527 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_context_res_model_res_id_forwarded ... 2026-07-27 18:10:16,118 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:16,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:16,450 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:16] "POST /viin_ai/chat/message HTTP/1.1" 200 - 81 0.047 0.199 2026-07-27 18:10:16,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_empty_content_rejected ... 2026-07-27 18:10:17,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:17,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:17,273 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:17] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.008 0.217 2026-07-27 18:10:17,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_grounding_refusal_status_content_passed_through ... 2026-07-27 18:10:18,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:18,110 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:19,048 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:19] "POST /viin_ai/chat/message HTTP/1.1" 200 - 19 0.019 0.922 2026-07-27 18:10:19,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_happy_path_blocking_response ... 2026-07-27 18:10:19,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:19,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:20,089 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:20] "POST /viin_ai/chat/message HTTP/1.1" 200 - 79 0.038 0.228 2026-07-27 18:10:20,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_llm_exception_returned_as_error_status ... 2026-07-27 18:10:20,793 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:20,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:21,089 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:21] "POST /viin_ai/chat/message HTTP/1.1" 200 - 74 0.035 0.251 2026-07-27 18:10:21,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_messages_required ... 2026-07-27 18:10:21,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:21,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:21,831 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:21] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.009 0.228 2026-07-27 18:10:21,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_role_validation ... 2026-07-27 18:10:22,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:22,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:22,566 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:22] "POST /viin_ai/chat/message HTTP/1.1" 200 - 13 0.009 0.219 2026-07-27 18:10:22,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller.TestChatController: waiting for threads: [] 2026-07-27 18:10:22,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_stop_endpoint_marks_cancelled ... 2026-07-27 18:10:23,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:23,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:23,364 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:23] "POST /viin_ai/chat/stop HTTP/1.1" 200 - 12 0.009 0.152 2026-07-27 18:10:23,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_stop_endpoint_requires_trace_id ... 2026-07-27 18:10:23,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:23,899 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:24,168 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:24] "POST /viin_ai/chat/stop HTTP/1.1" 200 - 13 0.009 0.262 2026-07-27 18:10:24,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller: Starting TestChatController.test_user_error_passed_through ... 2026-07-27 18:10:24,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:24,847 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:25,211 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:25] "POST /viin_ai/chat/message HTTP/1.1" 200 - 52 0.026 0.342 2026-07-27 18:10:25,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_controller.TestChatController: waiting for threads: [] 2026-07-27 18:10:25,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:25,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_action_open_returns_client_action_payload ... 2026-07-27 18:10:25,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_autoname_derives_title_from_first_user_message ... 2026-07-27 18:10:25,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_delete_cascades_its_messages ... 2026-07-27 18:10:25,266 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.chat.session records with IDs: [5] 2026-07-27 18:10:25,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_message_count_and_last_activity_are_computed ... 2026-07-27 18:10:25,278 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_messages_load_in_chronological_order ... 2026-07-27 18:10:25,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_rename_rejects_an_empty_name ... 2026-07-27 18:10:25,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionLogic.test_rename_writes_through_the_name ... 2026-07-27 18:10:25,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:26,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 442 and Message-Id '<430154469373507.1785175825.977522373199463-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:10:26,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:10:26,025 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-07-27 18:10:26,040 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [55495] 2026-07-27 18:10:26,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:10:26,048 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:10:26,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 443 and Message-Id '<073846537576194.1785175826.845357894897461-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:10:26,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:10:26,880 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-07-27 18:10:26,890 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [55497] 2026-07-27 18:10:26,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:10:26,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:10:26,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionSecurity.test_session_in_other_company_is_hidden ... 2026-07-27 18:10:31,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 274 (WI3 Company X). 2026-07-27 18:10:37,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 275 (WI3 Company Y). 2026-07-27 18:10:38,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 444 and Message-Id '<743890365631465.1785175838.385738611221313-openerp-private@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:10:38,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:10:38,437 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-07-27 18:10:38,448 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [55920] 2026-07-27 18:10:38,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:10:38,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:10:38,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionSecurity.test_user_cannot_read_another_users_messages ... 2026-07-27 18:10:38,544 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 940, model: viin.ai.chat.message 2026-07-27 18:10:38,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session: Starting TestChatSessionSecurity.test_user_cannot_see_another_users_sessions ... 2026-07-27 18:10:38,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 940, model: viin.ai.chat.session 2026-07-27 18:10:38,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 940, model: viin.ai.chat.session 2026-07-27 18:10:38,607 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [10], uid: 940, model: viin.ai.chat.session 2026-07-27 18:10:38,625 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:10:38,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session_persist: Starting TestChatSessionPersistence.test_foreign_session_id_is_refused ... 2026-07-27 18:10:39,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:39,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:39,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 2, model: viin.ai.chat.session 2026-07-27 18:10:39,961 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:39] "POST /viin_ai/chat/message HTTP/1.1" 200 - 32 0.019 0.270 2026-07-27 18:10:39,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session_persist: Starting TestChatSessionPersistence.test_message_with_session_persists_user_and_assistant ... 2026-07-27 18:10:40,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:40,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:40,936 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:40] "POST /viin_ai/chat/session/create HTTP/1.1" 200 - 23 0.026 0.225 2026-07-27 18:10:41,038 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:41] "POST /viin_ai/chat/message HTTP/1.1" 200 - 82 0.049 0.048 2026-07-27 18:10:41,058 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:41] "POST /viin_ai/chat/session/messages HTTP/1.1" 200 - 12 0.005 0.012 2026-07-27 18:10:41,061 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_session_persist: Starting TestChatSessionPersistence.test_message_without_session_does_not_persist ... 2026-07-27 18:10:41,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:41,615 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:42,657 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:42] "POST /viin_ai/chat/message HTTP/1.1" 200 - 74 0.048 0.997 2026-07-27 18:10:42,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:10:42,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_status_route: Starting TestChatStatusRoute.test_status_rejects_anonymous ... 2026-07-27 18:10:42,682 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:42,834 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:42] "POST /viin_ai/chat/status HTTP/1.1" 200 - 11 0.006 0.150 2026-07-27 18:10:42,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_status_route: Starting TestChatStatusRoute.test_status_shape_and_flip_with_provider_config ... 2026-07-27 18:10:43,413 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:43,505 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:43,726 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:43] "POST /viin_ai/chat/status HTTP/1.1" 200 - 15 0.010 0.214 2026-07-27 18:10:43,773 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:43] "POST /viin_ai/chat/status HTTP/1.1" 200 - 7 0.002 0.007 2026-07-27 18:10:43,811 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:43] "POST /viin_ai/chat/status HTTP/1.1" 200 - 7 0.001 0.007 2026-07-27 18:10:43,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:43,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_cancellation_registry_thread_safety ... 2026-07-27 18:10:43,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_chat_message_returns_ok_with_content ... 2026-07-27 18:10:44,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:44,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:44,875 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:44] "POST /viin_ai/chat/message HTTP/1.1" 200 - 79 0.040 0.251 2026-07-27 18:10:44,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_concurrent_calls_return_distinct_trace_ids ... 2026-07-27 18:10:45,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:45,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:45,881 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:45] "POST /viin_ai/chat/message HTTP/1.1" 200 - 79 0.088 0.278 2026-07-27 18:10:45,937 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:45] "POST /viin_ai/chat/message HTTP/1.1" 200 - 29 0.016 0.038 2026-07-27 18:10:45,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming.TestChatStreaming: waiting for threads: [] 2026-07-27 18:10:45,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_llm_exception_surfaced_as_error_status ... 2026-07-27 18:10:46,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:46,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:46,921 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:46] "POST /viin_ai/chat/message HTTP/1.1" 200 - 74 0.048 0.284 2026-07-27 18:10:46,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_sse_skeleton_endpoint ... 2026-07-27 18:10:47,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:47,544 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:47,808 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:47] "GET /viin_ai/chat/stream?trace_id=abc HTTP/1.1" 200 - 12 0.006 0.261 2026-07-27 18:10:47,810 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming.TestChatStreaming: waiting for threads: [] 2026-07-27 18:10:47,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_chat_streaming: Starting TestChatStreaming.test_stop_endpoint_marks_trace_cancelled ... 2026-07-27 18:10:48,339 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:10:48,351 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:10:48,608 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:10:48] "POST /viin_ai/chat/stop HTTP/1.1" 200 - 12 0.007 0.253 2026-07-27 18:10:48,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:53,636 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 276 (WI2E Dashboard Co A). 2026-07-27 18:10:58,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 277 (WI2E Dashboard Co B). 2026-07-27 18:10:59,269 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 445 and Message-Id '<662323802791300.1785175859.237522602081299-openerp-private@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) "'*********************iv@example.com'" successfully sent 2026-07-27 18:10:59,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:10:59,280 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-07-27 18:10:59,294 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [56366] 2026-07-27 18:10:59,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:10:59,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:10:59,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_dashboard_command: Starting TestDashboardCommandAclSafeReadGroup.test_low_priv_read_group_only_returns_own_company_rows ... 2026-07-27 18:10:59,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:10:59,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_dashboard_command: Starting TestDashboardCommandNarrateReachable.test_narrative_service_reachable_for_dashboard_rows_shape ... 2026-07-27 18:10:59,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:10:59,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_agent_auto_reply ... 2026-07-27 18:10:59,635 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_agent_exception_swallowed ... 2026-07-27 18:10:59,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_bot_reply_does_not_recurse ... 2026-07-27 18:10:59,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_budget_exceeded_status_does_not_recurse ... 2026-07-27 18:11:00,012 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.models.discuss_channel: viin.ai discuss bot paused in channel 21 - per-run AI budget exhausted (status=budget_exceeded). 2026-07-27 18:11:00,033 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_budget_exceeded_status_surfaces_notice_not_silence ... 2026-07-27 18:11:00,146 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_cap_breach_surfaces_budget_notice_not_silence ... 2026-07-27 18:11:00,278 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_context_passed_to_agent ... 2026-07-27 18:11:00,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_empty_agent_content_no_reply ... 2026-07-27 18:11:00,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_grounding_refusal_status_does_not_recurse ... 2026-07-27 18:11:00,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.models.discuss_channel: viin.ai discuss bot in channel 26: grounding refusal (status=no_match). 2026-07-27 18:11:00,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_grounding_unavailable_status_surfaces_refusal_message ... 2026-07-27 18:11:00,815 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.models.discuss_channel: viin.ai discuss bot in channel 27: grounding refusal (status=grounding_unavailable). 2026-07-27 18:11:00,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_mention_filter_matching_agent_triggers ... 2026-07-27 18:11:01,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_mention_filter_non_matching_agent ... 2026-07-27 18:11:01,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_no_agent_no_reply ... 2026-07-27 18:11:01,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_no_grounding_status_surfaces_refusal_message ... 2026-07-27 18:11:01,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.models.discuss_channel: viin.ai discuss bot in channel 31: grounding refusal (status=no_grounding). 2026-07-27 18:11:01,495 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_discuss_bot: Starting TestDiscussBot.test_no_match_status_surfaces_refusal_message ... 2026-07-27 18:11:01,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.models.discuss_channel: viin.ai discuss bot in channel 32: grounding refusal (status=no_match). 2026-07-27 18:11:01,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:02,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 446 and Message-Id '<699293198684860.1785175862.327826023101807-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********tp@test.local'" successfully sent 2026-07-27 18:11:02,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:11:02,368 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-07-27 18:11:02,380 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [56396] 2026-07-27 18:11:02,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:11:02,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:11:02,403 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_anonymous_feedback_rejected ... 2026-07-27 18:11:02,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:02,558 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:02] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 8 0.002 0.149 2026-07-27 18:11:02,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_feedback_controller.TestFeedbackController: waiting for threads: [] 2026-07-27 18:11:02,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_authenticated_feedback_flag_with_comment ... 2026-07-27 18:11:02,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:feedback_http@test.local from n/a 2026-07-27 18:11:02,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:02,748 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:02] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 17 0.009 0.155 2026-07-27 18:11:02,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_authenticated_feedback_up ... 2026-07-27 18:11:02,762 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:feedback_http@test.local from n/a 2026-07-27 18:11:02,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:03,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:03] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 17 0.008 0.989 2026-07-27 18:11:03,772 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_feedback_controller: Starting TestFeedbackController.test_invalid_rating_rejected ... 2026-07-27 18:11:03,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:feedback_http@test.local from n/a 2026-07-27 18:11:03,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:04,080 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:04] "POST /viin_ai/chat/feedback HTTP/1.1" 200 - 13 0.012 0.268 2026-07-27 18:11:04,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:11:04,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_action_ai_draft_basic ... 2026-07-27 18:11:04,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_action_ai_draft_escapes_img_onerror ... 2026-07-27 18:11:04,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_action_ai_draft_escapes_script_tag ... 2026-07-27 18:11:04,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_empty_content_raises ... 2026-07-27 18:11:04,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_no_active_agent ... 2026-07-27 18:11:04,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_no_auto_send ... 2026-07-27 18:11:04,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_mail_compose_ai_draft: Starting TestMailComposeAiDraft.test_topic_required ... 2026-07-27 18:11:04,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:05,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_menu_audience_87: Starting TestMenuAudience87Chat.test_group_operator_holder_still_sees_chat_menu ... 2026-07-27 18:11:05,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_menu_audience_87: Starting TestMenuAudience87Chat.test_plain_user_sees_chat_menu ... 2026-07-27 18:11:05,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:11:05,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_menu_chat_seq_w1: Starting TestMenuChatSeqW1.test_chat_menu_moves_to_sequence_1 ... 2026-07-27 18:11:05,374 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:05,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_no_bypass_egress: Starting TestNoBypassEgress.test_no_agent_bound_egress_method_bypasses_the_run_loop ... 2026-07-27 18:11:05,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:05,432 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac07_nonce_tampered_rejected ... 2026-07-27 18:11:06,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:06,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:06,380 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:06] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.009 0.261 2026-07-27 18:11:06,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-27 18:11:06,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac08_nonce_missing_rejected ... 2026-07-27 18:11:07,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:07,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:07,280 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:07] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.008 0.190 2026-07-27 18:11:07,282 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac09_nonce_correct_accepted ... 2026-07-27 18:11:07,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:07,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:08,083 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:08] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 85 0.043 0.199 2026-07-27 18:11:08,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-27 18:11:08,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_ac10_nonce_burned_after_mismatch ... 2026-07-27 18:11:08,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:08,588 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:08,826 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:08] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.009 0.231 2026-07-27 18:11:08,833 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:08] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 2 0.000 0.003 2026-07-27 18:11:08,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_anonymous_rejected ... 2026-07-27 18:11:08,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:09,067 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:09] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 10 0.004 0.212 2026-07-27 18:11:09,069 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_approve_resumes_agent ... 2026-07-27 18:11:09,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:09,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:10,119 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:10] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 85 0.086 0.274 2026-07-27 18:11:10,121 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_chat_message_stores_pending_state ... 2026-07-27 18:11:10,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:10,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:10,825 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:10] "POST /viin_ai/chat/message HTTP/1.1" 200 - 19 0.027 0.157 2026-07-27 18:11:10,828 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_invalid_decision ... 2026-07-27 18:11:11,453 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:11,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:11,653 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:11] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 13 0.006 0.185 2026-07-27 18:11:11,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_missing_tool_call_id ... 2026-07-27 18:11:12,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:12,315 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:13,319 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:13] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 13 0.006 1.000 2026-07-27 18:11:13,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm.TestToolConfirmController: waiting for threads: [] 2026-07-27 18:11:13,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_reject_injects_refusal ... 2026-07-27 18:11:13,864 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:13,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:14,205 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:14] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 82 0.049 0.283 2026-07-27 18:11:14,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestToolConfirmController.test_unknown_tool_call_id ... 2026-07-27 18:11:14,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:14,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:15,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:15] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.008 0.223 2026-07-27 18:11:15,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:15,146 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestWriteToolNonceGate.test_write_tool_no_pending_returns_no_pending_code ... 2026-07-27 18:11:15,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:15,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:15,849 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:15] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.013 0.181 2026-07-27 18:11:15,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm: Starting TestWriteToolNonceGate.test_write_tool_wrong_nonce_returns_nonce_mismatch_code ... 2026-07-27 18:11:16,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:16,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:16,575 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:16] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 12 0.008 0.192 2026-07-27 18:11:16,585 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:16,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_approve_feeds_real_result_to_llm ... 2026-07-27 18:11:17,422 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:17,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:17,825 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:17] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 119 0.075 0.297 2026-07-27 18:11:17,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_approve_real_failure_surfaces_not_fake_success ... 2026-07-27 18:11:18,726 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:18,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:19,107 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:19] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 96 0.058 0.299 2026-07-27 18:11:19,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution.TestToolConfirmRealExecution: waiting for threads: [] 2026-07-27 18:11:19,110 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_approve_runs_real_server_action ... 2026-07-27 18:11:19,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:19,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:20,039 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:20] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 119 0.069 0.340 2026-07-27 18:11:20,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tool_confirm_execution: Starting TestToolConfirmRealExecution.test_reject_does_not_run_server_action ... 2026-07-27 18:11:20,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:11:20,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:11:21,118 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:11:21] "POST /viin_ai/chat/tool_confirm HTTP/1.1" 200 - 82 0.048 0.204 2026-07-27 18:11:21,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:21,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_c2_ux_newbie_onboarding: Starting TestTourC2UxNewbieOnboarding.test_tour_c2_ux_newbie_onboarding ... 2026-07-27 18:11:21,475 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_c2_ux_newbie_onboarding.TestTourC2UxNewbieOnboarding: Chrome headless failed to start: [2729:2750:0727/181121.286483:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2729:2750:0727/181121.291501:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2750:0727/181121.291647:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2729:2750:0727/181121.291712:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2729:2729:0727/181121.303453:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [2729:2750:0727/181121.318319:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2764:2764:0727/181121.334388:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [2729:2750:0727/181121.369635:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2729:0727/181121.425174:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2729:2750:0727/181121.425333:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2750:0727/181121.425404:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2750:0727/181121.425486:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2750:0727/181121.425584:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2750:0727/181121.425657:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2750:0727/181121.425738:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2729:2729:0727/181121.425802:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-07-27 18:11:21,480 100 INFO rb-f163aeb-223409-398459 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-27 18:11:21,487 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:21,907 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_h1_confirm_render: Starting TestTourH1ConfirmRender.test_tour_h1_confirm_surface_renders_resolved_names ... 2026-07-27 18:11:22,240 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_h1_confirm_render.TestTourH1ConfirmRender: Chrome headless failed to start: [2836:2857:0727/181122.046446:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2836:2857:0727/181122.053767:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2857:0727/181122.053940:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2836:2857:0727/181122.053986:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2836:2836:0727/181122.064787:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [2836:2857:0727/181122.081102:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2871:2871:0727/181122.082476:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [2836:2857:0727/181122.106127:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2836:0727/181122.168284:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2836:2836:0727/181122.168410:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2836:2857:0727/181122.168413:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2857:0727/181122.168459:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2857:0727/181122.168479:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2857:0727/181122.168497:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2857:0727/181122.168513:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2836:2857:0727/181122.168529:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:22,247 100 INFO rb-f163aeb-223409-398459 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-27 18:11:22,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:22,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi15ToolConfirmApprove.test_tour_tool_confirm_approve ... 2026-07-27 18:11:22,693 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi15ToolConfirmApprove: Chrome headless failed to start: [2940:2961:0727/181122.459108:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2940:2961:0727/181122.463883:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2961:0727/181122.464063:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2940:2961:0727/181122.464267:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2940:2940:0727/181122.477381:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [2940:2961:0727/181122.500267:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2974:2974:0727/181122.509113:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [2940:2961:0727/181122.527181:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2940:0727/181122.611040:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2940:2940:0727/181122.611219:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2940:2961:0727/181122.611224:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2961:0727/181122.611296:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2961:0727/181122.611317:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2961:0727/181122.611332:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2961:0727/181122.611342:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2940:2961:0727/181122.611352:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:22,701 100 INFO rb-f163aeb-223409-398459 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-27 18:11:22,715 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:22,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi15ToolConfirmReject.test_tour_tool_confirm_reject ... 2026-07-27 18:11:23,150 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi15ToolConfirmReject: Chrome headless failed to start: [3051:3072:0727/181122.969284:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3051:3072:0727/181122.975502:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3072:0727/181122.976040:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3051:3072:0727/181122.976124:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3051:3051:0727/181122.987878:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3051:3072:0727/181123.001701:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3086:3086:0727/181123.007321:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3051:3072:0727/181123.062250:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3051:0727/181123.111956:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3051:3072:0727/181123.112113:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3051:0727/181123.112170:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3051:3072:0727/181123.112169:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3072:0727/181123.112210:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3072:0727/181123.112227:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3072:0727/181123.112242:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3051:3072:0727/181123.112254:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:23,155 100 INFO rb-f163aeb-223409-398459 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-27 18:11:23,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:23,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi18aErrorReportButton.test_tour_error_report_button ... 2026-07-27 18:11:23,554 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi18aErrorReportButton: Chrome headless failed to start: [3153:3174:0727/181123.365089:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3153:3174:0727/181123.371300:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3174:0727/181123.371391:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3153:3174:0727/181123.371429:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3153:3153:0727/181123.391849:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3188:3188:0727/181123.394157:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3153:3174:0727/181123.409648:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3174:0727/181123.437180:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3153:0727/181123.501519:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3153:3174:0727/181123.501625:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3174:0727/181123.501652:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3174:0727/181123.501682:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3174:0727/181123.501696:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3153:0727/181123.501700:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3153:3174:0727/181123.501706:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3153:3174:0727/181123.501718:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:23,562 100 INFO rb-f163aeb-223409-398459 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-27 18:11:23,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:23,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi18aFeedbackFlagModal.test_tour_feedback_flag_modal ... 2026-07-27 18:11:23,950 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi18aFeedbackFlagModal: Chrome headless failed to start: [3252:3273:0727/181123.756849:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3252:3273:0727/181123.761573:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3273:0727/181123.761931:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3252:3273:0727/181123.762015:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3252:3252:0727/181123.771805:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3252:3273:0727/181123.782952:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3287:3287:0727/181123.793635:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3252:3273:0727/181123.804469:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3252:0727/181123.874984:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3252:3273:0727/181123.875112:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3273:0727/181123.875148:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3252:0727/181123.875153:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3252:3273:0727/181123.875162:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3273:0727/181123.875170:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3273:0727/181123.875183:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3273:0727/181123.875193:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3252:3252:0727/181123.876234:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-07-27 18:11:23,957 100 INFO rb-f163aeb-223409-398459 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-27 18:11:23,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:24,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat: Starting TestTourWi18aFeedbackThumbUp.test_tour_feedback_thumb_up ... 2026-07-27 18:11:24,365 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi18c_chat.TestTourWi18aFeedbackThumbUp: Chrome headless failed to start: [3356:3377:0727/181124.187469:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3356:3377:0727/181124.193809:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.194057:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3356:3377:0727/181124.194109:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3356:3356:0727/181124.206944:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3390:3390:0727/181124.222633:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3356:3377:0727/181124.223554:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.270280:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3356:0727/181124.317258:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3356:3356:0727/181124.317445:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3356:3377:0727/181124.317882:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.317952:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.317971:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.317983:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.317994:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3356:3377:0727/181124.318008:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:24,371 100 INFO rb-f163aeb-223409-398459 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-27 18:11:24,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:24,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi2_first_run_banner: Starting TestTourWi2FirstRunBanner.test_tour_first_run_banner ... 2026-07-27 18:11:24,724 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi2_first_run_banner.TestTourWi2FirstRunBanner: Chrome headless failed to start: [3459:3481:0727/181124.540788:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3459:3481:0727/181124.548380:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3481:0727/181124.548505:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3459:3481:0727/181124.548575:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3459:3459:0727/181124.558717:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3459:3481:0727/181124.569969:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3494:3494:0727/181124.586760:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3459:3481:0727/181124.598346:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3459:0727/181124.680647:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3459:3481:0727/181124.680833:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3459:0727/181124.680865:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3459:3481:0727/181124.680892:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3481:0727/181124.680912:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3481:0727/181124.680930:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3481:0727/181124.680946:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3459:3481:0727/181124.680962:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:24,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_chat.tests.test_tour_wi2_first_run_banner: skipped TestTourWi2FirstRunBanner.test_tour_first_run_banner : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:11:24,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:24,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_draft: Starting TestCrmAiDraftButton.test_action_returns_compose_wizard ... 2026-07-27 18:11:24,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_draft: Starting TestCrmAiDraftButton.test_compose_context_has_model_and_id ... 2026-07-27 18:11:24,850 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:24,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_advisory_tools_present ... 2026-07-27 18:11:24,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_advisory_tools_run_boundary ... 2026-07-27 18:11:25,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 447 and Message-Id '<874694655599409.1785175885.384979486465454-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'a******************rm@example.com' successfully sent 2026-07-27 18:11:25,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:11:25,523 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [447] 2026-07-27 18:11:25,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:11:25,626 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_agent_execution_mode_guard ... 2026-07-27 18:11:25,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_ai_seed_present ... 2026-07-27 18:11:25,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_description_html_stripped_in_payload ... 2026-07-27 18:11:26,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 448 and Message-Id '<093904873518652.1785175886.291624784469604-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'h********************an@example.com' successfully sent 2026-07-27 18:11:26,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:11:26,429 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [448] 2026-07-27 18:11:26,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:11:26,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 449 and Message-Id '<233431306732042.1785175886.540084838867188-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'h********************an@example.com' successfully sent 2026-07-27 18:11:26,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:11:26,587 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [449] 2026-07-27 18:11:26,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:11:26,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_get_lead_acl ... 2026-07-27 18:11:27,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 450 and Message-Id '<927569804020942.1785175887.205992937088013-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'a******************an@example.com' successfully sent 2026-07-27 18:11:27,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:11:27,343 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [450] 2026-07-27 18:11:27,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:11:27,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_seed_count_stable ... 2026-07-27 18:11:27,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_crm_ai_seed: Starting TestCrmAiSeed.test_crm_tool_confirmation_posture ... 2026-07-27 18:11:28,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:11:28,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:11:28,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_group_ids_set ... 2026-07-27 18:11:28,029 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_model_id_is_crm_lead ... 2026-07-27 18:11:28,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplates.test_templates_exist ... 2026-07-27 18:11:28,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:29,548 100 INFO rb-f163aeb-223409-398459 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-27 18:11:30,439 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_crm.tests.test_sql_template_crm: Starting TestCrmSQLTemplatesContextLang.test_crm_pipeline_by_stage_name_follows_context_lang ... 2026-07-27 18:11:30,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:30,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_action_bodies_use_tool_args ... 2026-07-27 18:11:30,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_agent_execution_mode ... 2026-07-27 18:11:30,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_agent_execution_mode_guard ... 2026-07-27 18:11:30,520 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_ai_seed_present ... 2026-07-27 18:11:30,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_seed_count_stable ... 2026-07-27 18:11:30,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_tool_group_ids_set ... 2026-07-27 18:11:30,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_documents_tool_read_posture ... 2026-07-27 18:11:30,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_generic_connector_carries_zero_vn_wording ... 2026-07-27 18:11:30,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_search_documents_acl_document_user_can_run ... 2026-07-27 18:11:31,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_search_documents_runtime_success_shape ... 2026-07-27 18:11:31,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_search_documents_workspace_filter ... 2026-07-27 18:11:32,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_search_documents_workspace_isolation ... 2026-07-27 18:11:33,704 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_suggest_tags_acl_document_user_can_run ... 2026-07-27 18:11:34,356 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_suggest_tags_document_not_found ... 2026-07-27 18:11:34,975 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_suggest_tags_isolation_denied_for_invisible_document ... 2026-07-27 18:11:36,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 960, model: document.document 2026-07-27 18:11:36,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_suggest_tags_missing_args_returns_error ... 2026-07-27 18:11:36,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_suggest_tags_never_writes_tag_ids ... 2026-07-27 18:11:37,351 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_documents_ai_seed: Starting TestDocumentsAISeed.test_suggest_tags_suggests_by_name_overlap ... 2026-07-27 18:11:37,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-27 18:11:37,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:11:38,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_tag_aggregate_fn ... 2026-07-27 18:11:38,033 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_tag_excludes_untagged_documents ... 2026-07-27 18:11:38,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_tag_has_limit_param ... 2026-07-27 18:11:38,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_tag_limit_required_blocks_missing_param ... 2026-07-27 18:11:38,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_tag_returns_documented_shape ... 2026-07-27 18:11:39,598 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_workspace_aggregate_fn ... 2026-07-27 18:11:39,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_workspace_no_required_params ... 2026-07-27 18:11:40,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_by_workspace_reflects_real_counts ... 2026-07-27 18:11:40,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_documents_templates_exist ... 2026-07-27 18:11:40,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_group_ids_include_document_user ... 2026-07-27 18:11:40,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_model_id_is_document_document ... 2026-07-27 18:11:41,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_sql_template_references_document_document_table ... 2026-07-27 18:11:41,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-27 18:11:41,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_documents.tests.test_sql_template_documents: Starting TestDocumentsSQLTemplates.test_template_workspace_isolation ... 2026-07-27 18:11:42,396 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-27 18:11:42,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_expected_direct_dependencies ... 2026-07-27 18:11:42,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_module_exists_and_installed ... 2026-07-27 18:11:42,406 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_no_direct_viin_brain_dependency ... 2026-07-27 18:11:42,408 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_editor.tests.test_module_isolation: Starting TestViinAiEditorIsolation.test_no_transitive_viin_brain_dependency ... 2026-07-27 18:11:42,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:11:42,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_acl_outside_group_denied ... 2026-07-27 18:11:43,507 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 971, model: hr.expense 2026-07-27 18:11:43,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 971, model: hr.expense.sheet 2026-07-27 18:11:43,516 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 971, model: hr.expense 2026-07-27 18:11:43,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 971, model: hr.expense.sheet 2026-07-27 18:11:43,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_acl_plain_employee_can_run_get_expense_summary ... 2026-07-27 18:11:44,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_acl_plain_employee_can_run_get_pending_reports ... 2026-07-27 18:11:44,946 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_action_bodies_use_tool_args ... 2026-07-27 18:11:44,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_agent_execution_mode ... 2026-07-27 18:11:44,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_agent_execution_mode_guard ... 2026-07-27 18:11:45,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_ai_seed_present ... 2026-07-27 18:11:45,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_seed_count_stable ... 2026-07-27 18:11:45,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_tool_group_ids_set ... 2026-07-27 18:11:45,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_expense_tool_read_posture ... 2026-07-27 18:11:45,110 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_generic_connector_carries_zero_vn_wording ... 2026-07-27 18:11:45,141 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_get_expense_summary_employee_filter_isolates ... 2026-07-27 18:11:46,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_get_expense_summary_runtime_aggregates_by_state ... 2026-07-27 18:11:47,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_ai_seed: Starting TestExpenseAISeed.test_get_pending_expense_reports_only_returns_submit_state ... 2026-07-27 18:11:47,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:11:48,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill: Starting TestExpensePrefill.test_action_apply_creates_draft_expense_never_submitted ... 2026-07-27 18:11:48,393 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:11:48,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill: Starting TestExpensePrefill.test_action_apply_never_writes_tax_or_company_currency_amount_core_computes ... 2026-07-27 18:11:48,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:11:48,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill: Starting TestExpensePrefill.test_action_apply_without_linked_employee_raises_user_error ... 2026-07-27 18:11:48,598 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:11:48,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill: Starting TestExpensePrefill.test_action_extract_populates_preview_from_offline_stub ... 2026-07-27 18:11:48,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:11:48,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill: Starting TestExpensePrefill.test_employee_id_defaults_to_acting_users_own_employee ... 2026-07-27 18:11:48,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:11:48,861 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill: Starting TestExpensePrefill.test_expense_prefill_inherits_shipped_mixin_without_modifying_it ... 2026-07-27 18:11:48,884 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-27 18:11:48,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:11:48,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill_tour: Starting TestExpensePrefillDraftTour.test_expense_prefill_tour_stops_at_a_draft_expense ... 2026-07-27 18:11:49,267 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill_tour.TestExpensePrefillDraftTour: Chrome headless failed to start: [3569:3590:0727/181149.074062:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3569:3590:0727/181149.078665:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3590:0727/181149.078809:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3569:3590:0727/181149.079096:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3569:3569:0727/181149.091586:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3569:3590:0727/181149.108032:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3604:3604:0727/181149.109016:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3569:3590:0727/181149.168117:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3569:0727/181149.206312:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3569:3590:0727/181149.206475:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3569:0727/181149.206507:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3569:3590:0727/181149.206513:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3590:0727/181149.206534:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3590:0727/181149.206546:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3590:0727/181149.206557:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3569:3590:0727/181149.206568:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:11:49,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_expense_prefill_tour: skipped TestExpensePrefillDraftTour.test_expense_prefill_tour_stops_at_a_draft_expense : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:11:49,289 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:11:49,292 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:11:49,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_employee_allows_approver ... 2026-07-27 18:11:49,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_employee_blocks_plain_employee ... 2026-07-27 18:11:50,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_employee_has_limit_param_required ... 2026-07-27 18:11:50,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_employee_limit_required_blocks_missing_param ... 2026-07-27 18:11:50,864 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_employee_returns_documented_shape ... 2026-07-27 18:11:51,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_state_aggregate_fn ... 2026-07-27 18:11:51,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_state_allows_plain_employee ... 2026-07-27 18:11:52,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_state_company_isolation ... 2026-07-27 18:11:57,651 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 278 (Test Expense Company A WI-Expense). 2026-07-27 18:12:03,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 279 (Test Expense Company B WI-Expense). 2026-07-27 18:12:05,294 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_state_no_required_params ... 2026-07-27 18:12:05,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_by_state_reflects_real_states ... 2026-07-27 18:12:06,086 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_expense_templates_exist ... 2026-07-27 18:12:06,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_group_ids_expense_by_employee_is_approver_only ... 2026-07-27 18:12:06,120 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_group_ids_expense_by_state_is_base_user ... 2026-07-27 18:12:06,136 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_model_id_is_hr_expense ... 2026-07-27 18:12:06,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_sql_template_references_hr_expense_table ... 2026-07-27 18:12:06,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_expense.tests.test_sql_template_expense: Starting TestExpenseSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-27 18:12:06,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 18:12:06,328 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_action_bodies_use_tool_args_context ... 2026-07-27 18:12:06,340 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_agent_execution_mode_guard ... 2026-07-27 18:12:06,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_ai_seed_present ... 2026-07-27 18:12:06,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_seed_count_stable ... 2026-07-27 18:12:06,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_tool_confirmation_posture ... 2026-07-27 18:12:06,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_tool_technical_name_unique ... 2026-07-27 18:12:06,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_helpdesk_triage_ticket_run_as_helpdesk_user ... 2026-07-27 18:12:07,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_helpdesk.tests.test_helpdesk_ai_seed: Starting TestHelpdeskAiSeed.test_triage_ticket_description_html_stripped ... 2026-07-27 18:12:07,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:08,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_apply_creates_draft_applicant_never_auto_advanced ... 2026-07-27 18:12:08,668 100 INFO rb-f163aeb-223409-398459 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-27 18:12:08,900 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_apply_write_gate_rejects_non_recruitment_user ... 2026-07-27 18:12:08,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 990, model: viin.ai.hr.prefill 2026-07-27 18:12:08,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_cv_prefill: Starting TestCVPrefill.test_action_extract_populates_preview_from_offline_stub ... 2026-07-27 18:12:08,991 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 18:12:09,036 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:12:09,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_cv_prefill_tour: Starting TestCvPrefillDraftTour.test_cv_prefill_tour_stops_at_an_untriaged_applicant ... 2026-07-27 18:12:09,428 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_cv_prefill_tour.TestCvPrefillDraftTour: Chrome headless failed to start: [3676:3697:0727/181209.201179:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3676:3697:0727/181209.207654:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3697:0727/181209.207873:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3676:3697:0727/181209.207934:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3676:3676:0727/181209.219273:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3676:3697:0727/181209.236374:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3710:3710:0727/181209.239311:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3676:3697:0727/181209.280901:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3676:0727/181209.333668:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3676:3676:0727/181209.333843:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3676:3697:0727/181209.334105:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3697:0727/181209.334153:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3697:0727/181209.334175:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3697:0727/181209.334191:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3697:0727/181209.334207:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3676:3697:0727/181209.334223:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:12:09,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_cv_prefill_tour: skipped TestCvPrefillDraftTour.test_cv_prefill_tour_stops_at_an_untriaged_applicant : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:12:09,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:12:10,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_action_bodies_use_tool_args ... 2026-07-27 18:12:10,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_ad1_directory_uses_public_model ... 2026-07-27 18:12:10,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_agent_execution_mode_guard ... 2026-07-27 18:12:10,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_ai_seed_present ... 2026-07-27 18:12:10,776 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_candidate_acl_denied ... 2026-07-27 18:12:11,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 993, model: hr.applicant 2026-07-27 18:12:11,335 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 993, model: hr.applicant 2026-07-27 18:12:11,339 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_directory_acl_no_private_fields ... 2026-07-27 18:12:11,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_get_employee_directory_runtime ... 2026-07-27 18:12:11,412 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_screen_candidate_runtime ... 2026-07-27 18:12:11,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_seed_count_stable ... 2026-07-27 18:12:11,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_summarize_candidate_missing_id_returns_error ... 2026-07-27 18:12:11,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_summarize_candidate_runtime ... 2026-07-27 18:12:11,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_tool_group_ids ... 2026-07-27 18:12:11,534 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_hr_ai_seed: Starting TestHrAiSeed.test_hr_tool_read_posture ... 2026-07-27 18:12:11,561 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:12:11,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_template_model_ids ... 2026-07-27 18:12:11,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_acl_cte_not_redeclared ... 2026-07-27 18:12:11,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_correct_groups ... 2026-07-27 18:12:11,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_exist ... 2026-07-27 18:12:11,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_group_ids_set ... 2026-07-27 18:12:11,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_hr_templates_reference_acl_filter ... 2026-07-27 18:12:11,583 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplates.test_recruitment_pipeline_uses_left_join ... 2026-07-27 18:12:11,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:12:11,846 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplatesShape.test_headcount_by_department_returns_documented_shape ... 2026-07-27 18:12:12,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_hr.tests.test_sql_template_hr: Starting TestHrSQLTemplatesShape.test_recruitment_pipeline_by_stage_returns_documented_shape ... 2026-07-27 18:12:12,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:12,561 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_active_script_channel_gets_single_reply ... 2026-07-27 18:12:12,692 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_agent_runs_as_constrained_non_su ... 2026-07-27 18:12:12,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_ai_agent_step_answers_visitor ... 2026-07-27 18:12:13,117 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_forward_operator_fallback ... 2026-07-27 18:12:13,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_grounding_unavailable_status_surfaces_refusal_to_visitor ... 2026-07-27 18:12:14,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.models.chatbot_script_step: viin_ai_livechat: agent 120 in channel 37: grounding refusal (status=grounding_unavailable). 2026-07-27 18:12:14,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_last_step_defer_still_forwards_to_human ... 2026-07-27 18:12:14,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_livechat_assistant_seed_is_advisory_only ... 2026-07-27 18:12:14,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_no_grounding_status_surfaces_refusal_to_visitor ... 2026-07-27 18:12:14,810 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.models.chatbot_script_step: viin_ai_livechat: agent 120 in channel 39: grounding refusal (status=no_grounding). 2026-07-27 18:12:14,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_no_match_status_surfaces_refusal_to_visitor ... 2026-07-27 18:12:15,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.models.chatbot_script_step: viin_ai_livechat: agent 120 in channel 40: grounding refusal (status=no_match). 2026-07-27 18:12:15,029 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_non_script_channel_still_auto_replies ... 2026-07-27 18:12:15,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_operator_assist_draft_not_sent ... 2026-07-27 18:12:15,246 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_pii_forced_on_visitor_path ... 2026-07-27 18:12:15,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_tool_bearing_agent_refused_on_visitor_path ... 2026-07-27 18:12:16,268 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_visitor_cannot_read_internal_records ... 2026-07-27 18:12:16,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_livechat: Starting TestLivechatAI.test_visitor_path_refuses_superuser_agent ... 2026-07-27 18:12:17,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 18:12:17,746 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [103135] 2026-07-27 18:12:17,746 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted im_livechat.channel records with IDs: [1] 2026-07-27 18:12:17,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_tour_visitor_ai_agent: Starting TestVisitorAIAgentTour.test_operator_ai_draft_surfaces_via_real_request ... 2026-07-27 18:12:18,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:12:18,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:12:18,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:12:18] "POST /web/dataset/call_kw/mail.compose.message/action_ai_draft HTTP/1.1" 200 - 127 0.089 0.279 2026-07-27 18:12:18,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_tour_visitor_ai_agent: Starting TestVisitorAIAgentTour.test_visitor_gets_ai_agent_answer_via_real_widget ... 2026-07-27 18:12:19,191 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_tour_visitor_ai_agent.TestVisitorAIAgentTour: Chrome headless failed to start: [3775:3796:0727/181218.997784:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3775:3796:0727/181219.006099:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3796:0727/181219.006786:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3775:3796:0727/181219.007235:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3775:3775:0727/181219.019265:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3810:3810:0727/181219.033247:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3775:3796:0727/181219.037712:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3796:0727/181219.083099:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3775:0727/181219.149475:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3775:3796:0727/181219.149631:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3796:0727/181219.149680:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3775:0727/181219.149680:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3775:3796:0727/181219.149702:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3796:0727/181219.149731:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3796:0727/181219.149742:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3775:3796:0727/181219.149753:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:12:19,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_livechat.tests.test_tour_visitor_ai_agent: skipped TestVisitorAIAgentTour.test_visitor_gets_ai_agent_answer_via_real_widget : Failed to detect chrome devtools port after 10.0s. 2026-07-27 18:12:19,209 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:12:19,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_get_mailing_summary_runtime ... 2026-07-27 18:12:19,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_mailing_lists_no_recipient_pii ... 2026-07-27 18:12:19,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_acl_no_access ... 2026-07-27 18:12:20,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1001, model: mailing.mailing 2026-07-27 18:12:20,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1001, model: mailing.mailing 2026-07-27 18:12:20,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_action_bodies_use_tool_args ... 2026-07-27 18:12:20,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_ai_seed_present ... 2026-07-27 18:12:20,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_authorized_user_can_run_tools ... 2026-07-27 18:12:20,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_execution_mode_guard ... 2026-07-27 18:12:20,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_missing_args_returns_error ... 2026-07-27 18:12:20,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_marketing_ai_seed: Starting TestMarketingAISeed.test_marketing_tool_posture_and_groups ... 2026-07-27 18:12:20,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:21,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_sql_template_marketing: Starting TestMarketingSQLTemplates.test_campaign_performance_from_trace ... 2026-07-27 18:12:21,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_sql_template_marketing: Starting TestMarketingSQLTemplates.test_campaign_performance_limit_required ... 2026-07-27 18:12:21,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_sql_template_marketing: Starting TestMarketingSQLTemplates.test_marketing_group_ids_gate_isolation ... 2026-07-27 18:12:21,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 451 and Message-Id '<401771682708833.1785175941.975013494491577-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*********************************up@test.local'" successfully sent 2026-07-27 18:12:21,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:22,006 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [451] 2026-07-27 18:12:22,016 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [57068] 2026-07-27 18:12:22,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:22,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:22,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_sql_template_marketing: Starting TestMarketingSQLTemplates.test_marketing_sql_templates_shape ... 2026-07-27 18:12:22,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_marketing.tests.test_sql_template_marketing: Starting TestMarketingSQLTemplates.test_marketing_template_company_isolation ... 2026-07-27 18:12:27,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 280 (Test Company A WI-Marketing). 2026-07-27 18:12:33,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 281 (Test Company B WI-Marketing). 2026-07-27 18:12:33,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 452 and Message-Id '<426328292883134.1785175953.904387474060059-openerp-private@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) "'***************************on@test.local'" successfully sent 2026-07-27 18:12:33,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:33,941 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [452] 2026-07-27 18:12:33,953 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [57491] 2026-07-27 18:12:33,954 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:33,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:34,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:12:34,173 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_as_of: Starting TestMemoryAsOf.test_memory_recall_as_of_filters ... 2026-07-27 18:12:34,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_as_of: Starting TestMemoryAsOf.test_memory_recall_without_as_of_unchanged ... 2026-07-27 18:12:34,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_as_of: Starting TestMemoryAsOf.test_observation_recall_as_of_filters ... 2026-07-27 18:12:34,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:12:34,928 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 453 and Message-Id '<870153224043219.1785175954.904008626937866-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:34,928 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:34,935 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-07-27 18:12:34,944 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57495] 2026-07-27 18:12:34,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:34,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:35,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 454 and Message-Id '<237916177160035.1785175955.591421365737915-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:35,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:35,629 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-07-27 18:12:35,641 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57497] 2026-07-27 18:12:35,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:35,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:35,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_privacy_isolation: Starting TestObservationPrivacyIsolation.test_user_b_recall_does_not_surface_user_a_observation ... 2026-07-27 18:12:35,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:35,777 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_bump_reference_on_multi_record_set_increments_both ... 2026-07-27 18:12:35,794 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_decay_cron_demotes_stale_l1_memory_to_l2 ... 2026-07-27 18:12:35,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.models.viin_ai_memory: viin.ai.memory decay: demoted 1 stale memories 2026-07-27 18:12:35,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_observation_private_marker_redacts_pii_and_is_excluded_from_recall ... 2026-07-27 18:12:35,837 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_recalled_l0_identity_is_untrusted_wrapped_in_system_prompt ... 2026-07-27 18:12:35,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_recalled_memory_is_untrusted_wrapped_in_system_prompt ... 2026-07-27 18:12:35,925 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_recall: Starting TestMemoryRecallBehavior.test_summarize_cron_makes_zero_external_call_when_disallowed ... 2026-07-27 18:12:35,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:12:40,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 282 (WI-E Memory Company B). 2026-07-27 18:12:41,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 455 and Message-Id '<903029756501785.1785175961.501594543457031-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:41,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:41,532 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-07-27 18:12:41,543 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57712] 2026-07-27 18:12:41,543 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:41,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:42,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 456 and Message-Id '<933639704554789.1785175962.145190477371216-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:42,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:42,176 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-07-27 18:12:42,185 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57714] 2026-07-27 18:12:42,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:42,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:42,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 457 and Message-Id '<804962825416554.1785175962.767762422561646-openerp-private@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:42,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:42,796 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-07-27 18:12:42,806 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57716] 2026-07-27 18:12:42,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:42,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:42,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_company_b_user_cannot_see_company_a_memory ... 2026-07-27 18:12:42,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_observation_create_succeeds_for_group_user ... 2026-07-27 18:12:42,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_observation_is_append_only_for_non_admin ... 2026-07-27 18:12:42,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1008, model: viin.ai.memory.observation 2026-07-27 18:12:42,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_observation_write_blocked_for_group_user ... 2026-07-27 18:12:42,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1008, model: viin.ai.memory.observation 2026-07-27 18:12:42,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_promotion_log_create_blocked_for_group_user ... 2026-07-27 18:12:42,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1008, model: viin.ai.memory.promotion.log 2026-07-27 18:12:42,903 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_memory_security: Starting TestMemorySecurity.test_same_company_other_user_cannot_see_private_memory ... 2026-07-27 18:12:42,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:12:43,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_menu_memory_reparent_w1: Starting TestMenuMemoryReparentW1.test_ai_memory_reparents_to_operations_seat_40_widens_to_operator ... 2026-07-27 18:12:43,725 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:43,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_settings_company_marker: Starting TestViinAiMemoryPerCompanySettingMarker.test_a_setting_that_is_not_per_company_never_shows_the_marker ... 2026-07-27 18:12:43,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_settings_company_marker: Starting TestViinAiMemoryPerCompanySettingMarker.test_every_per_company_setting_shows_the_company_marker ... 2026-07-27 18:12:43,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:12:43,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_demo_flows_install_and_are_time_relative ... 2026-07-27 18:12:43,861 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_helpers_work_without_pulse_or_skill_bridges ... 2026-07-27 18:12:43,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l0_identity_empty_source_yields_empty_string ... 2026-07-27 18:12:44,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 458 and Message-Id '<480228643348752.1785175964.617260456085205-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:44,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:44,656 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-07-27 18:12:44,667 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57720] 2026-07-27 18:12:44,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:44,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:44,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l0_identity_neutralises_injection_in_role ... 2026-07-27 18:12:45,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 459 and Message-Id '<229532038696477.1785175965.283026456832886-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:45,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:45,312 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-07-27 18:12:45,321 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57722] 2026-07-27 18:12:45,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:45,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:45,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l0_identity_projects_native_scalars ... 2026-07-27 18:12:45,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 460 and Message-Id '<390365465919030.1785175965.944283246994019-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:45,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:45,973 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-07-27 18:12:45,981 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57724] 2026-07-27 18:12:45,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:45,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:46,012 100 INFO rb-f163aeb-223409-398459 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-27 18:12:46,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 461 and Message-Id '<567309177978307.1785175966.647395610809326-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:46,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:46,677 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-07-27 18:12:46,687 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57726] 2026-07-27 18:12:46,687 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:46,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:47,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 462 and Message-Id '<266809575944499.1785175967.267060279846191-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:47,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:47,294 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-07-27 18:12:47,303 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57728] 2026-07-27 18:12:47,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:47,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:47,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory.tests.test_wia_recall_helpers: Starting TestWiaRecallHelpers.test_recall_l1_threshold_zero_then_bounded_monotonic ... 2026-07-27 18:12:48,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 463 and Message-Id '<985337080142859.1785175967.981844186782837-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:12:48,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:12:48,009 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-07-27 18:12:48,018 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [57730] 2026-07-27 18:12:48,018 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:12:48,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:12:48,071 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 18:12:53,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 283 (MemBridge Company B). 2026-07-27 18:12:53,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossCompanyIsolation.test_vault_id_cross_company_isolation ... 2026-07-27 18:12:53,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:54,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossVaultIsolation.test_vault_id_cross_vault_isolation ... 2026-07-27 18:12:54,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossVaultIsolation.test_vault_less_memory_visible_to_owner ... 2026-07-27 18:12:54,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultIdCrossVaultIsolation.test_vault_linked_memory_visible_to_vault_member ... 2026-07-27 18:12:54,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:55,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultLessOwnerIsolation.test_vault_less_memory_not_visible_across_owners ... 2026-07-27 18:12:55,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_memory_brain.tests.test_vault_id_isolation: Starting TestVaultLessOwnerIsolation.test_vault_less_memory_visible_to_own_owner ... 2026-07-27 18:12:55,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:12:55,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_acl_mrp_user_can_run ... 2026-07-27 18:12:56,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_bom_not_found ... 2026-07-27 18:12:57,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_missing_args_returns_error ... 2026-07-27 18:12:57,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_product_not_found ... 2026-07-27 18:12:58,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_product_without_bom ... 2026-07-27 18:12:58,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_runtime_success_by_bom_id ... 2026-07-27 18:13:00,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_explain_bom_runtime_success_by_product_id ... 2026-07-27 18:13:01,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_get_manufacturing_order_status_acl_mrp_user_can_run ... 2026-07-27 18:13:02,309 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [311, 312] 2026-07-27 18:13:03,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_get_manufacturing_order_status_missing_args_returns_error ... 2026-07-27 18:13:03,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_get_manufacturing_order_status_not_found ... 2026-07-27 18:13:04,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_get_manufacturing_order_status_runtime_success ... 2026-07-27 18:13:05,078 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [317, 318] 2026-07-27 18:13:05,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_acl_no_access ... 2026-07-27 18:13:06,770 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [323, 324] 2026-07-27 18:13:07,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1036, model: mrp.bom 2026-07-27 18:13:07,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1036, model: mrp.production 2026-07-27 18:13:07,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1036, model: mrp.production 2026-07-27 18:13:07,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_action_bodies_use_tool_args ... 2026-07-27 18:13:07,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_agent_execution_mode ... 2026-07-27 18:13:07,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_agent_execution_mode_guard ... 2026-07-27 18:13:07,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_ai_seed_present ... 2026-07-27 18:13:07,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_seed_count_stable ... 2026-07-27 18:13:07,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_tool_group_ids_set ... 2026-07-27 18:13:07,921 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_mrp_ai_seed: Starting TestMrpAISeed.test_mrp_tool_read_posture ... 2026-07-27 18:13:07,950 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:13:07,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:13:07,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_group_ids_include_mrp_user ... 2026-07-27 18:13:07,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_mo_by_state_aggregate_fn ... 2026-07-27 18:13:08,006 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_mo_by_state_no_required_params ... 2026-07-27 18:13:08,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_mo_by_state_reflects_real_states ... 2026-07-27 18:13:09,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_model_id_is_mrp_production ... 2026-07-27 18:13:09,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_mrp_templates_exist ... 2026-07-27 18:13:09,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_production_by_product_aggregate_fn ... 2026-07-27 18:13:09,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_production_by_product_excludes_cancelled_mo ... 2026-07-27 18:13:10,714 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_production_by_product_excludes_draft_mo ... 2026-07-27 18:13:11,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_production_by_product_has_limit_param ... 2026-07-27 18:13:11,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_production_by_product_limit_required_blocks_missing_param ... 2026-07-27 18:13:11,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_production_by_product_returns_documented_shape ... 2026-07-27 18:13:12,830 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_sql_template_references_mrp_production_table ... 2026-07-27 18:13:12,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-27 18:13:12,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_mrp.tests.test_sql_template_mrp: Starting TestMrpSQLTemplates.test_template_company_isolation ... 2026-07-27 18:13:17,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 284 (Test Company A WI-Mrp). 2026-07-27 18:13:22,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 285 (Test Company B WI-Mrp). 2026-07-27 18:13:23,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:13:23,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_block_policy_rejects_proposal ... 2026-07-27 18:13:23,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 32: blocked by policy 'Block All' 2026-07-27 18:13:23,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_high_risk_proposal_requires_approval_not_auto_execute ... 2026-07-27 18:13:23,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 33: pending approval (policy 'Catchall Auto', action=auto_execute, risk=high) 2026-07-27 18:13:24,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 33: submitted to approval request 46. 2026-07-27 18:13:24,381 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_low_risk_auto_execute_policy_approves_proposal ... 2026-07-27 18:13:24,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 34: auto_execute approved (policy 'Low Auto', risk=low) 2026-07-27 18:13:24,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_low_risk_require_approval_policy_sets_pending ... 2026-07-27 18:13:24,401 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 35: pending approval (policy 'Low Approve', action=require_approval, risk=low) 2026-07-27 18:13:24,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 35: submitted to approval request 47. 2026-07-27 18:13:24,725 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_medium_risk_proposal_requires_approval_not_auto_execute ... 2026-07-27 18:13:24,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 36: pending approval (policy 'Catchall Auto', action=auto_execute, risk=medium) 2026-07-27 18:13:25,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 36: submitted to approval request 48. 2026-07-27 18:13:25,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_model_scoped_block_policy_rejects_only_its_own_model ... 2026-07-27 18:13:25,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 37: blocked by policy 'Block res.partner' 2026-07-27 18:13:25,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 38: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:13:25,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 38: submitted to approval request 49. 2026-07-27 18:13:25,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_no_matching_policy_defaults_to_pending ... 2026-07-27 18:13:25,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 39: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:13:25,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 39: submitted to approval request 50. 2026-07-27 18:13:25,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_proposal_defaults ... 2026-07-27 18:13:25,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_proposal_payload_stored_as_text ... 2026-07-27 18:13:25,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_action_proposal: Starting TestAIActionProposal.test_route_on_non_draft_raises_user_error ... 2026-07-27 18:13:25,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:13:30,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 286 (Cockpit Co A). 2026-07-27 18:13:36,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 287 (Cockpit Co B). 2026-07-27 18:13:38,610 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_action_backlog_counts_pending_proposals_via_real_routing ... 2026-07-27 18:13:38,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 46: no matching policy, defaulting to pending (risk=high) 2026-07-27 18:13:39,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 46: submitted to approval request 51. 2026-07-27 18:13:39,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_action_backlog_excludes_other_company_proposals ... 2026-07-27 18:13:39,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 47: no matching policy, defaulting to pending (risk=high) 2026-07-27 18:13:39,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 47: submitted to approval request 52. 2026-07-27 18:13:39,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 48: no matching policy, defaulting to pending (risk=high) 2026-07-27 18:13:40,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 48: submitted to approval request 53. 2026-07-27 18:13:40,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cockpit_company_b_manager_sees_no_company_a_records ... 2026-07-27 18:13:40,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 49: no matching policy, defaulting to pending (risk=high) 2026-07-27 18:13:40,616 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 49: submitted to approval request 54. 2026-07-27 18:13:40,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cockpit_returns_the_six_contracted_metric_keys ... 2026-07-27 18:13:40,746 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cost_per_goal_company_wide_for_ops_manager ... 2026-07-27 18:13:40,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_cost_per_goal_ops_manager_excludes_other_company ... 2026-07-27 18:13:40,958 100 INFO rb-f163aeb-223409-398459 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-27 18:13:41,042 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_company_selector_narrows_manager_view ... 2026-07-27 18:13:41,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_company_wide_for_ops_manager ... 2026-07-27 18:13:41,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_drill_count_equals_tile_count ... 2026-07-27 18:13:41,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_ops_manager_does_not_see_other_company ... 2026-07-27 18:13:41,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_fail_rate_scoped_to_own_traces_for_plain_employee ... 2026-07-27 18:13:41,383 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_payload_exposes_lookback_days_window ... 2026-07-27 18:13:41,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_stale_evidence_company_wide_for_ops_manager ... 2026-07-27 18:13:41,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitAggregation.test_stuck_workflow_isolated_per_company ... 2026-07-27 18:13:41,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-27 18:13:41,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitDecoupling.test_base_providers_supply_cross_module_metric_defaults ... 2026-07-27 18:13:41,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_aggregation: Starting TestOpsCockpitDecoupling.test_base_providers_supply_own_model_metrics ... 2026-07-27 18:13:41,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:13:41,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 50: no matching policy, defaulting to pending (risk=high) 2026-07-27 18:13:42,150 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 50: submitted to approval request 55. 2026-07-27 18:13:42,150 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_tour: Starting TestOpsCockpitTour.test_cockpit_tour_renders_six_tiles_and_drills_down ... 2026-07-27 18:13:42,494 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_cockpit_tour.TestOpsCockpitTour: Chrome headless failed to start: [3881:3902:0727/181342.306283:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3881:3902:0727/181342.312859:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3902:0727/181342.313077:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3881:3902:0727/181342.314030:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3881:3881:0727/181342.324161:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [3881:3902:0727/181342.342466:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3916:3916:0727/181342.359933:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [3881:3902:0727/181342.380965:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3881:0727/181342.421956:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3881:3881:0727/181342.422078:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3881:3902:0727/181342.422076:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3902:0727/181342.422120:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3902:0727/181342.422141:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3902:0727/181342.422158:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3902:0727/181342.422174:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3881:3902:0727/181342.422188:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:13:42,502 100 INFO rb-f163aeb-223409-398459 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-27 18:13:42,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:13:42,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_catchall_policy_matches_any_risk_or_scope ... 2026-07-27 18:13:42,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_duplicating_a_healthy_policy_keeps_its_target_model ... 2026-07-27 18:13:42,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 60: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:13:42,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 60: submitted to approval request 56. 2026-07-27 18:13:43,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 61: auto_execute approved (policy 'Auto Execute On res.partner', risk=low) 2026-07-27 18:13:43,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_duplicating_an_orphaned_policy_keeps_it_scoped ... 2026-07-27 18:13:48,162 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2498] 2026-07-27 18:13:50,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 62: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:13:50,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 62: submitted to approval request 57. 2026-07-27 18:13:50,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 63: auto_execute approved (policy 'Auto Execute On x_ops_copy_target', risk=low) 2026-07-27 18:13:50,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_empty_model_filter_matches_any_target_model ... 2026-07-27 18:13:50,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_inactive_policies_are_skipped ... 2026-07-27 18:13:50,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_lower_sequence_wins_over_higher_sequence ... 2026-07-27 18:13:50,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_match_result_tells_no_rule_apart_from_an_unprovable_one ... 2026-07-27 18:13:50,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 69: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 1 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block Every res.partner Proposal' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:13:50,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 69: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 1 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block Every res.partner Proposal' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:13:50,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 69: blocked by the strictest applicable policy 'Block Every res.partner Proposal' 2026-07-27 18:13:50,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_match_summary_describes_the_rule_being_built ... 2026-07-27 18:13:50,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_match_summary_still_names_an_orphaned_policys_model ... 2026-07-27 18:13:55,475 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2500] 2026-07-27 18:13:57,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_model_filter_composes_with_risk_and_scope_filters ... 2026-07-27 18:13:58,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_model_matching_does_not_bypass_company_isolation ... 2026-07-27 18:14:03,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 288 (OPS Model Axis Co A). 2026-07-27 18:14:08,410 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 289 (OPS Model Axis Co B). 2026-07-27 18:14:08,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_model_scoped_policy_that_cannot_apply_does_not_stop_matching ... 2026-07-27 18:14:08,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_no_matching_policy_returns_none ... 2026-07-27 18:14:08,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_match_by_risk_level ... 2026-07-27 18:14:08,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_match_by_scope ... 2026-07-27 18:14:08,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_outlives_its_target_model_and_never_widens ... 2026-07-27 18:14:12,875 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model records with IDs: [2502] 2026-07-27 18:14:15,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 82: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:14:15,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 82: submitted to approval request 58. 2026-07-27 18:14:15,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 83: auto_execute approved (policy 'Auto Execute On x_ops_test_target', risk=low) 2026-07-27 18:14:15,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_scoped_to_model_does_not_match_other_model ... 2026-07-27 18:14:15,534 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_policy_scoped_to_model_matches_proposal_on_that_model ... 2026-07-27 18:14:15,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_proposal_without_target_model_does_not_match_model_scoped_policy ... 2026-07-27 18:14:15,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 86: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 1 policies that agree with it on every other axis could have imposed - 'require_approval', from the default applied when no policy governs - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:15,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_target_model_mirror_tracks_the_picker ... 2026-07-27 18:14:15,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestAIControlPolicy.test_unidentified_proposal_never_falls_through_to_a_permissive_policy ... 2026-07-27 18:14:15,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 87: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block Every res.partner Proposal' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:15,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 87: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block Every res.partner Proposal' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:15,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 87: blocked by the strictest applicable policy 'Block Every res.partner Proposal' 2026-07-27 18:14:17,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:14:17,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_a_lone_model_scoped_permit_still_yields_the_unmatched_default ... 2026-07-27 18:14:17,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 88: auto_execute approved (policy 'Auto Execute res.partner', risk=low) 2026-07-27 18:14:17,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 89: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:14:18,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 89: submitted to approval request 59. 2026-07-27 18:14:18,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 90: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 1 policies that agree with it on every other axis could have imposed - 'require_approval', from the default applied when no policy governs - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:18,116 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 90: pending approval (the default applied when no policy governs, action=require_approval, risk=low) 2026-07-27 18:14:18,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 90: submitted to approval request 60. 2026-07-27 18:14:18,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_a_require_approval_rule_does_not_upgrade_itself_to_a_block ... 2026-07-27 18:14:18,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 91: pending approval (policy 'Review res.partner', action=require_approval, risk=low) 2026-07-27 18:14:18,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 91: submitted to approval request 61. 2026-07-27 18:14:18,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 92: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:18,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 93: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'require_approval', from the strictest applicable policy 'Review res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:18,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 93: pending approval (the strictest applicable policy 'Review res.partner', action=require_approval, risk=low) 2026-07-27 18:14:18,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 93: submitted to approval request 62. 2026-07-27 18:14:18,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_another_companys_block_never_binds_this_companys_proposal ... 2026-07-27 18:14:24,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 290 (MONO Co A). 2026-07-27 18:14:29,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 291 (MONO Co B). 2026-07-27 18:14:29,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 94: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 95: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_archiving_the_block_drops_oversight_for_both_twins_together ... 2026-07-27 18:14:29,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 96: blocked by policy 'Block res.partner' 2026-07-27 18:14:29,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 97: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 98: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:29,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 98: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:29,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 99: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 100: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_block_filtered_to_another_risk_level_binds_neither_twin ... 2026-07-27 18:14:29,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 101: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 102: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 103: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_block_filtered_to_another_scope_binds_neither_twin ... 2026-07-27 18:14:29,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 104: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,724 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 105: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,725 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 106: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:29,726 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_block_matching_the_risk_level_binds_both_twins ... 2026-07-27 18:14:29,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 107: blocked by policy 'Block res.partner' 2026-07-27 18:14:29,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 108: pending approval (policy 'Auto Execute Anything', action=auto_execute, risk=high) 2026-07-27 18:14:30,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 108: submitted to approval request 63. 2026-07-27 18:14:30,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 109: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 109: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:30,116 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_block_matching_the_scope_binds_both_twins ... 2026-07-27 18:14:30,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 110: blocked by policy 'Block res.partner' 2026-07-27 18:14:30,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 111: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 112: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 112: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:30,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_maximum_holds_when_the_permissive_model_rule_sorts_first ... 2026-07-27 18:14:30,146 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 113: blocked by policy 'Block res.partner' 2026-07-27 18:14:30,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 114: auto_execute approved (policy 'Auto Execute res.users', risk=low) 2026-07-27 18:14:30,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 115: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,150 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 116: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 3 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,150 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 116: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:30,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_minimum_edge_sequence_does_not_let_the_block_be_skipped ... 2026-07-27 18:14:30,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 117: blocked by policy 'Block res.partner' 2026-07-27 18:14:30,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 118: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 119: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 119: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:30,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_outcome_is_the_maximum_over_every_model_not_the_first_one ... 2026-07-27 18:14:30,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 120: blocked by policy 'Block res.partner' 2026-07-27 18:14:30,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 121: auto_execute approved (policy 'Auto Execute res.users', risk=low) 2026-07-27 18:14:30,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 122: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 123: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 3 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 123: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:30,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_permissive_catchall_in_front_still_wins_for_both_twins ... 2026-07-27 18:14:30,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 124: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 125: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 126: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 127: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:30,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_sequence_tie_does_not_let_the_block_be_skipped ... 2026-07-27 18:14:30,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 128: blocked by policy 'A-block' 2026-07-27 18:14:30,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 129: auto_execute approved (policy 'B-auto', risk=low) 2026-07-27 18:14:30,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 130: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'A-block' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 130: blocked by the strictest applicable policy 'A-block' 2026-07-27 18:14:30,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_sudo_tool_auto_executes_when_every_candidate_opted_in ... 2026-07-27 18:14:30,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 131: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'auto_execute', from the strictest applicable policy 'Auto Execute res.partner (sudo allowed)' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 131: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'auto_execute', from the strictest applicable policy 'Auto Execute res.partner (sudo allowed)' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,247 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 131: auto_execute approved (the strictest applicable policy 'Auto Execute res.partner (sudo allowed)', risk=low) 2026-07-27 18:14:30,247 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 131: auto-approval blocked by sudo/high-risk guard, forced to pending. 2026-07-27 18:14:30,625 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 131: submitted to approval request 64. 2026-07-27 18:14:30,628 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_sudo_tool_may_not_ride_an_unattributable_auto_execute ... 2026-07-27 18:14:30,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 132: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'auto_execute', from the strictest applicable policy 'Auto Execute res.partner (sudo NOT allowed)' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 132: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'auto_execute', from the strictest applicable policy 'Auto Execute res.partner (sudo NOT allowed)' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 132: auto_execute blocked - proposed tool 'mono_sudo_tool_split_optin' runs as sudo and the strictest applicable policy 'Auto Execute res.partner (sudo NOT allowed)' does not set allow_runs_as_sudo; forced to pending. 2026-07-27 18:14:30,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 132: submitted to approval request 65. 2026-07-27 18:14:30,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_the_restrictive_outcome_is_not_attributed_to_any_policy ... 2026-07-27 18:14:30,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 134: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 134: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:30,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 134: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:30,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_unprovable_proposal_does_not_escape_a_block_behind_a_catchall ... 2026-07-27 18:14:30,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 135: blocked by policy 'Block res.partner' 2026-07-27 18:14:30,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 136: blocked by policy 'Block res.partner' 2026-07-27 18:14:31,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 137: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:31,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 138: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:31,008 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 138: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:31,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_unprovable_proposal_is_blocked_at_every_risk_level ... 2026-07-27 18:14:31,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 139: blocked by policy 'Block res.partner' 2026-07-27 18:14:31,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 140: auto_execute approved (policy 'Auto Execute Anything', risk=low) 2026-07-27 18:14:31,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 141: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:31,023 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 141: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:31,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 142: blocked by policy 'Block res.partner' 2026-07-27 18:14:31,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 143: pending approval (policy 'Auto Execute Anything', action=auto_execute, risk=medium) 2026-07-27 18:14:31,356 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 143: submitted to approval request 66. 2026-07-27 18:14:31,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 144: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:31,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 144: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:31,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 145: blocked by policy 'Block res.partner' 2026-07-27 18:14:31,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 146: pending approval (policy 'Auto Execute Anything', action=auto_execute, risk=high) 2026-07-27 18:14:31,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 146: submitted to approval request 67. 2026-07-27 18:14:31,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 147: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'block', from the strictest applicable policy 'Block res.partner' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:14:31,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 147: blocked by the strictest applicable policy 'Block res.partner' 2026-07-27 18:14:31,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy: Starting TestControlPolicyOversightIsMonotone.test_with_no_policy_both_twins_land_on_the_same_safe_default ... 2026-07-27 18:14:31,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 148: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:14:31,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 148: submitted to approval request 68. 2026-07-27 18:14:31,947 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 149: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:14:32,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 149: submitted to approval request 69. 2026-07-27 18:14:32,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:14:32,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy_sudo_gate: Starting TestControlPolicySudoGate.test_non_sudo_tool_auto_execute_unaffected_by_sudo_gate ... 2026-07-27 18:14:32,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 150: auto_execute approved (policy 'Catchall Auto (non-sudo)', risk=low) 2026-07-27 18:14:32,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy_sudo_gate: Starting TestControlPolicySudoGate.test_sudo_tool_auto_execute_allowed_with_allow_runs_as_sudo ... 2026-07-27 18:14:32,600 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 151: auto_execute approved (policy 'Catchall Auto (sudo allowed)', risk=low) 2026-07-27 18:14:32,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 151: auto-approval blocked by sudo/high-risk guard, forced to pending. 2026-07-27 18:14:32,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 151: submitted to approval request 70. 2026-07-27 18:14:32,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_control_policy_sudo_gate: Starting TestControlPolicySudoGate.test_sudo_tool_auto_execute_refused_without_allow_runs_as_sudo ... 2026-07-27 18:14:32,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 152: auto_execute blocked - proposed tool 'sudo_gate_test_tool' runs as sudo and policy 'Catchall Auto (sudo not allowed)' does not set allow_runs_as_sudo; forced to pending. 2026-07-27 18:14:33,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 152: submitted to approval request 71. 2026-07-27 18:14:33,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:14:33,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_action_open_work_items_returns_act_window ... 2026-07-27 18:14:33,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_goal_archive_hides_from_default_search ... 2026-07-27 18:14:33,339 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_goal_created_with_defaults ... 2026-07-27 18:14:33,342 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_goal_type_selection_all_values_valid ... 2026-07-27 18:14:33,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_goal: Starting TestAIGoal.test_work_item_count_reflects_linked_items ... 2026-07-27 18:14:33,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:14:33,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_menu_ops_retire_w1: Starting TestMenuOpsRetireW1.test_local_ops_bucket_menu_is_retired ... 2026-07-27 18:14:33,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_menu_ops_retire_w1: Starting TestMenuOpsRetireW1.test_ops_children_reparented_to_shared_operations_bucket ... 2026-07-27 18:14:33,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:14:37,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 292 (OPS Test Company A). 2026-07-27 18:14:42,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 293 (OPS Test Company B). 2026-07-27 18:14:43,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_control_policy_user_readonly ... 2026-07-27 18:14:43,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1051, model: viin.ai.control.policy 2026-07-27 18:14:43,818 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_governance_high_risk_proposal_cannot_auto_execute ... 2026-07-27 18:14:43,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 153: pending approval (policy 'Permissive Auto Execute', action=auto_execute, risk=high) 2026-07-27 18:14:44,126 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 153: submitted to approval request 72. 2026-07-27 18:14:44,128 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_group_user_can_create_goal ... 2026-07-27 18:14:44,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_multi_company_isolation_action_proposal ... 2026-07-27 18:14:44,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_multi_company_isolation_goal ... 2026-07-27 18:14:44,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_multi_company_isolation_work_item ... 2026-07-27 18:14:44,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_ops_manager_can_route_proposal ... 2026-07-27 18:14:44,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 155: no matching policy, defaulting to pending (risk=low) 2026-07-27 18:14:44,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 155: submitted to approval request 73. 2026-07-27 18:14:45,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_security: Starting TestAIOpsSecurityACL.test_plain_user_cannot_route_proposal ... 2026-07-27 18:14:45,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:14:45,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_action_open_proposals_returns_act_window ... 2026-07-27 18:14:45,110 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_cancel_from_done_is_noop ... 2026-07-27 18:14:45,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_cancel_from_draft ... 2026-07-27 18:14:45,120 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_cancel_from_in_progress ... 2026-07-27 18:14:45,128 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_done_item_cannot_be_restarted ... 2026-07-27 18:14:45,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_draft_transitions_to_in_progress ... 2026-07-27 18:14:45,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_in_progress_transitions_to_done ... 2026-07-27 18:14:45,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_proposal_count_reflects_linked_proposals ... 2026-07-27 18:14:45,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_work_item_created_in_draft_state ... 2026-07-27 18:14:45,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.tests.test_work_item: Starting TestAIWorkItem.test_work_item_without_goal_is_valid ... 2026-07-27 18:14:45,171 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:14:45,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_attribution_constraint_rejects_unattributed_page ... 2026-07-27 18:14:45,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_attribution_fallback_without_agent_or_trace ... 2026-07-27 18:14:45,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_generation_is_idempotent ... 2026-07-27 18:14:45,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_integration_with_approval_when_installed ... 2026-07-27 18:14:45,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 161: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:14:45,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 161: submitted to approval request 74. 2026-07-27 18:14:45,655 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [205] 2026-07-27 18:14:45,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 161: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-27 18:14:45,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_page_linked_to_proposal_and_context ... 2026-07-27 18:14:45,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_payload_in_body ... 2026-07-27 18:14:45,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_rationale_page_carries_t5_attribution ... 2026-07-27 18:14:45,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestApprovalRationaleEvidence.test_rationale_page_review_status_follows_vault_policy ... 2026-07-27 18:14:46,008 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:14:46,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops_brain.tests.test_evidence_page: Starting TestEvidenceTraceAttributionFidelity.test_non_author_trigger_records_real_trace_id_not_sentinel ... 2026-07-27 18:14:46,812 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:14:46,815 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_get_task_summary_runtime ... 2026-07-27 18:14:47,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 494 and Message-Id '<030696689770132.1785176087.359130859375000-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*************************ry@test.local'" successfully sent 2026-07-27 18:14:47,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:47,401 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [494] 2026-07-27 18:14:47,413 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [60235] 2026-07-27 18:14:47,413 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:47,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:14:47,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 495 and Message-Id '<176043105720357.1785176087.618681907653809-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'a************************ry@test.local' successfully sent 2026-07-27 18:14:47,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:47,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:47,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_acl_no_access ... 2026-07-27 18:14:48,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_action_bodies_never_reference_pii_sources ... 2026-07-27 18:14:48,413 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_action_bodies_use_tool_args ... 2026-07-27 18:14:48,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_agent_execution_mode ... 2026-07-27 18:14:48,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_agent_execution_mode_guard ... 2026-07-27 18:14:48,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_ai_seed_present ... 2026-07-27 18:14:48,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_legitimate_user_can_invoke_tools ... 2026-07-27 18:14:49,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 496 and Message-Id '<851851547413381.1785176089.099776268005371-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*******************************re@test.local'" successfully sent 2026-07-27 18:14:49,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:49,150 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [496] 2026-07-27 18:14:49,164 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [60245] 2026-07-27 18:14:49,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:49,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:14:49,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 497 and Message-Id '<485947473214498.1785176089.414577484130859-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'a******************************re@test.local' successfully sent 2026-07-27 18:14:49,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:49,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:50,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_missing_args_returns_error ... 2026-07-27 18:14:50,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_technical_name_globally_unique ... 2026-07-27 18:14:50,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_tool_group_ids_set ... 2026-07-27 18:14:50,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_tool_read_posture ... 2026-07-27 18:14:50,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_project_zero_write_tools ... 2026-07-27 18:14:50,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_standup_digest_no_pii_cost ... 2026-07-27 18:14:50,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 498 and Message-Id '<661460691529017.1785176090.709333181381226-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*************************up@test.local'" successfully sent 2026-07-27 18:14:50,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:50,739 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [498] 2026-07-27 18:14:50,752 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [60252] 2026-07-27 18:14:50,752 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:50,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:14:50,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 499 and Message-Id '<579326825829882.1785176090.908896207809448-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'a************************up@test.local' successfully sent 2026-07-27 18:14:50,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:50,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:50,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_standup_digest_runtime ... 2026-07-27 18:14:51,296 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_project_ai_seed: Starting TestProjectAISeed.test_task_summary_no_pii_cost ... 2026-07-27 18:14:51,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 500 and Message-Id '<132335721722827.1785176091.714802742004395-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*********************ii@test.local'" successfully sent 2026-07-27 18:14:51,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:51,743 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [500] 2026-07-27 18:14:51,751 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [60263] 2026-07-27 18:14:51,752 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:51,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:14:51,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 501 and Message-Id '<541008187276570.1785176091.916998147964478-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'a********************ii@test.local' successfully sent 2026-07-27 18:14:51,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:14:51,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:14:52,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 18:14:52,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:14:52,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_group_ids_set ... 2026-07-27 18:14:52,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_model_id_is_project_task ... 2026-07-27 18:14:52,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_project_sql_template_no_access ... 2026-07-27 18:14:52,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_project_template_company_isolation ... 2026-07-27 18:14:57,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 294 (Test Company A WI-SQL). 2026-07-27 18:15:02,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 295 (Test Company B WI-SQL). 2026-07-27 18:15:04,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808228897927235.1785176104.254762172698975-openerp-message-notify@acb753b3e722>: ['"Assignee Only Company A WI-SQL" <@False>'] 2026-07-27 18:15:04,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:15:04,825 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-27 18:15:04,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_tasks_by_assignee_aggregate_correctness ... 2026-07-27 18:15:05,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <888693731384758.1785176105.811888217926025-openerp-message-notify@acb753b3e722>: ['"User WI-SQL assignee1" <@False>'] 2026-07-27 18:15:05,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:15:05,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <353474636459186.1785176105.947640657424927-openerp-message-notify@acb753b3e722>: ['"User WI-SQL assignee1" <@False>'] 2026-07-27 18:15:05,976 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:15:06,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <496782417682542.1785176105.978207588195801-openerp-message-notify@acb753b3e722>: ['"User WI-SQL assignee2" <@False>'] 2026-07-27 18:15:06,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:15:06,036 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_tasks_by_assignee_deidentified ... 2026-07-27 18:15:06,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 506 and Message-Id '<219566402642359.1785176106.763932466506958-openerp-message-notify@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 'l***@test.local' successfully sent 2026-07-27 18:15:06,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:15:06,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:15:06,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_tasks_by_stage_aggregate_correctness ... 2026-07-27 18:15:07,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_template_has_limit_required ... 2026-07-27 18:15:07,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_template_limit_required_blocks_missing_param ... 2026-07-27 18:15:07,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_project.tests.test_sql_template_project: Starting TestProjectSQLTemplates.test_templates_exist ... 2026-07-27 18:15:07,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:15:07,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_rolling_7d: Starting TestCostAvoidedRolling7d.test_company_b_signals_not_visible_to_company_a_caller ... 2026-07-27 18:15:12,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 296 (CR7 Company B). 2026-07-27 18:15:13,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_rolling_7d: Starting TestCostAvoidedRolling7d.test_empty_window_returns_zero_not_error ... 2026-07-27 18:15:13,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_rolling_7d: Starting TestCostAvoidedRolling7d.test_pass_signals_are_excluded_from_rolling_aggregate ... 2026-07-27 18:15:13,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_rolling_7d: Starting TestCostAvoidedRolling7d.test_return_shape_has_window_bounds_spanning_exactly_7_days ... 2026-07-27 18:15:13,344 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_rolling_7d: Starting TestCostAvoidedRolling7d.test_rolling_7d_sum_matches_skip_count_times_cost_per_run ... 2026-07-27 18:15:13,487 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_rolling_7d: Starting TestCostAvoidedRolling7d.test_rolling_boundary_6d_included_8d_excluded ... 2026-07-27 18:15:13,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:13,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_weekly: Starting TestCostAvoidedWeekly.test_company_b_signals_not_visible_to_company_a_caller ... 2026-07-27 18:15:18,837 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 297 (CWA Company B). 2026-07-27 18:15:19,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_weekly: Starting TestCostAvoidedWeekly.test_pass_signals_are_excluded_from_cost_avoided_aggregate ... 2026-07-27 18:15:19,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_cost_avoided_weekly: Starting TestCostAvoidedWeekly.test_weekly_aggregate_returns_correct_total_per_week ... 2026-07-27 18:15:19,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:19,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_dunning_pulse_rule: Starting TestDunningPulseRuleShape.test_dunning_pulse_rule_is_present_and_configured ... 2026-07-27 18:15:19,977 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:19,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_dunning_pulse_rule: Starting TestDunningPulseRuleSkip.test_zero_balance_overdue_move_is_gated_out ... 2026-07-27 18:15:20,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:20,630 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_cost_per_company_rate: Starting TestPulseCostPerCompanyRate.test_company_rate_change_after_signal_creation_leaves_signal_unchanged ... 2026-07-27 18:15:20,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_cost_per_company_rate: Starting TestPulseCostPerCompanyRate.test_rule_cost_frozen_at_rate_in_effect_not_repriced ... 2026-07-27 18:15:20,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_cost_per_company_rate: Starting TestPulseCostPerCompanyRate.test_two_companies_with_different_rates_get_distinct_cost_avoided ... 2026-07-27 18:15:25,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 298 (PCR Company B). 2026-07-27 18:15:25,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:25,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_execution_mode: Starting TestPulseExecutionModeUnblock.test_scheduled_agent_with_pulse_rule_saves ... 2026-07-27 18:15:25,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_execution_mode: Starting TestPulseExecutionModeUnblock.test_scheduled_agent_without_pulse_rule_is_rejected ... 2026-07-27 18:15:26,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_execution_mode: Starting TestPulseExecutionModeUnblock.test_scheduled_requires_current_company_own_pulse_rule ... 2026-07-27 18:15:30,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 299 (Pulse Mode Company B). 2026-07-27 18:15:31,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:31,086 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_cooldown_suppresses_a_second_tick_inside_the_window ... 2026-07-27 18:15:31,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_gate_operates_on_company_scoped_records_not_a_root_rescan ... 2026-07-27 18:15:36,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 300 (Pulse Company B). 2026-07-27 18:15:36,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_gate_pass_fires_agent_and_emits_pass_signal ... 2026-07-27 18:15:36,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_gate_skip_means_zero_llm_and_emits_skip_signal ... 2026-07-27 18:15:36,622 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_pulse_gate: Starting TestPulseGate.test_threshold_python_cannot_escape_the_safe_eval_sandbox ... 2026-07-27 18:15:36,748 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:36,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_scheduled_agent_pulse_parity: Starting TestPulseGovernanceView.test_pulse_governance_tab_rendered_on_routine_form ... 2026-07-27 18:15:36,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:37,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 507 and Message-Id '<797793887326383.1785176137.434118509292603-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:15:37,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:15:37,471 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-07-27 18:15:37,482 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [61796] 2026-07-27 18:15:37,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:15:37,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:15:37,505 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_scheduled_agent_pulse_parity: Starting TestPulseRunAgentParity.test_pulse_gated_pass_still_honors_cost_cap_skip ... 2026-07-27 18:15:37,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine parity_routine_90092353 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:15:37,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_scheduled_agent_pulse_parity: Starting TestPulseRunAgentParity.test_pulse_gated_pass_still_renders_custom_template ... 2026-07-27 18:15:37,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:37,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic1_all_vn_codes_unique_globally ... 2026-07-27 18:15:37,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic1_thirty_vn_rules_exist ... 2026-07-27 18:15:37,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic2_all_domains_safe_eval_on_install ... 2026-07-27 18:15:37,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic3_active_rule_count_per_domain ... 2026-07-27 18:15:37,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic3_vn_fallback_rules_have_priority_20 ... 2026-07-27 18:15:37,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic4_all_dynamic_l1_rules_inactive ... 2026-07-27 18:15:37,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic4_install_safe_without_bridge ... 2026-07-27 18:15:37,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic5_sales_vn_rules_reference_correct_routine ... 2026-07-27 18:15:37,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse.tests.test_vn_rule_library: Starting TestVnRuleLibrary.test_wic6_active_vn_rules_threshold_returns_bool ... 2026-07-27 18:15:37,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:38,461 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_bridge_does_not_regress_a_static_threshold_rule ... 2026-07-27 18:15:38,606 100 INFO rb-f163aeb-223409-398459 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-27 18:15:38,616 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_field_does_not_leak_another_users_memory ... 2026-07-27 18:15:38,679 100 INFO rb-f163aeb-223409-398459 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-27 18:15:38,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_same_records_two_l1_states_two_gate_outcomes ... 2026-07-27 18:15:38,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_threshold_python_can_read_the_public_field ... 2026-07-27 18:15:38,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_pulse_memory.tests.test_pulse_memory_threshold: Starting TestPulseMemoryThreshold.test_unresolved_service_user_does_not_crash_compute ... 2026-07-27 18:15:38,977 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:15:38,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_get_purchase_order_summary_runtime ... 2026-07-27 18:15:39,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_get_supplier_pricelist_runtime ... 2026-07-27 18:15:39,818 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_acl_no_access ... 2026-07-27 18:15:40,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1074, model: purchase.order 2026-07-27 18:15:40,611 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1074, model: purchase.order 2026-07-27 18:15:40,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_action_bodies_use_tool_args ... 2026-07-27 18:15:40,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_agent_execution_mode ... 2026-07-27 18:15:40,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_agent_execution_mode_guard ... 2026-07-27 18:15:40,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_ai_seed_present ... 2026-07-27 18:15:40,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_missing_args_returns_error ... 2026-07-27 18:15:40,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_tool_group_ids_set ... 2026-07-27 18:15:40,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_ai_seed: Starting TestPurchaseAISeed.test_purchase_tool_read_posture ... 2026-07-27 18:15:40,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:41,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_templates: Starting TestPurchaseNewTemplates.test_purchase_by_supplier_excludes_draft_rfq ... 2026-07-27 18:15:41,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_templates: Starting TestPurchaseNewTemplates.test_purchase_by_supplier_returns_documented_shape ... 2026-07-27 18:15:42,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_templates: Starting TestPurchaseNewTemplates.test_purchase_by_supplier_template_exists ... 2026-07-27 18:15:42,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:42,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_write_tools: Starting TestPurchaseWriteTools.test_create_po_draft_applies_date_planned ... 2026-07-27 18:15:42,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_write_tools: Starting TestPurchaseWriteTools.test_create_po_draft_no_partner_autocreate ... 2026-07-27 18:15:43,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_write_tools: Starting TestPurchaseWriteTools.test_create_po_draft_produces_draft_not_confirmed ... 2026-07-27 18:15:43,847 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_write_tools: Starting TestPurchaseWriteTools.test_create_po_draft_write_gate_rejects_non_purchaser ... 2026-07-27 18:15:44,543 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1079, model: purchase.order 2026-07-27 18:15:44,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_write_tools: Starting TestPurchaseWriteTools.test_generic_connector_carries_zero_vn_wording ... 2026-07-27 18:15:44,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_purchase_write_tools: Starting TestPurchaseWriteTools.test_seed_present_and_posture ... 2026-07-27 18:15:44,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:15:44,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:15:44,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_group_ids_set ... 2026-07-27 18:15:44,626 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_group_is_purchase_user ... 2026-07-27 18:15:44,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_model_id_is_purchase_order ... 2026-07-27 18:15:44,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_sql_template_references_purchase_order_table ... 2026-07-27 18:15:44,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-27 18:15:44,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_supplier_history_template_exists ... 2026-07-27 18:15:44,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_template_company_isolation ... 2026-07-27 18:15:50,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 301 (Test Company A WI-Purchase). 2026-07-27 18:15:56,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 302 (Test Company B WI-Purchase). 2026-07-27 18:15:58,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_template_has_limit_param ... 2026-07-27 18:15:58,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_purchase.tests.test_sql_template_purchase: Starting TestPurchaseSQLTemplates.test_template_limit_required_blocks_missing_param ... 2026-07-27 18:15:58,097 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:15:58,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_content_manager_member_can_create_source ... 2026-07-27 18:15:58,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_content_manager_member_can_read_source ... 2026-07-27 18:15:58,793 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_content_manager_member_can_unlink_source ... 2026-07-27 18:15:58,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1081 deleted viin.ai.source records with IDs: [24] 2026-07-27 18:15:58,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_content_manager_member_can_write_source ... 2026-07-27 18:15:58,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_group_ai_content_manager_lives_in_viin_ai_with_unchanged_category ... 2026-07-27 18:15:58,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_non_member_can_still_read_source ... 2026-07-27 18:15:58,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_non_member_cannot_create_source ... 2026-07-27 18:15:58,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1082, model: viin.ai.source 2026-07-27 18:15:58,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_non_member_cannot_unlink_source ... 2026-07-27 18:15:58,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1082, model: viin.ai.source 2026-07-27 18:15:58,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_content_manager_acl_r6: Starting TestContentManagerAclR6.test_non_member_cannot_write_source ... 2026-07-27 18:15:58,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1082, model: viin.ai.source 2026-07-27 18:15:58,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:15:59,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestACLCopy.test_acl_fields_copied_to_embedding ... 2026-07-27 18:15:59,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 15 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:15:59,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:59,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingDegradation.test_create_chunks_for_skips_without_usable_embedding_provider ... 2026-07-27 18:15:59,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingDegradation.test_draft_source_late_indexed_after_embedding_key_added ... 2026-07-27 18:15:59,178 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.source: Embedding skipped: no usable embedding provider configured - 4 pending source(s) left un-indexed (RAG degraded; they will be indexed on the next run once an embedding key is added). 2026-07-27 18:15:59,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 16 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:15:59,222 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingDegradation.test_embedding_unavailable_when_only_chat_vendor ... 2026-07-27 18:15:59,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingDegradation.test_process_pending_leaves_source_draft_when_degraded ... 2026-07-27 18:15:59,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.source: Embedding skipped: no usable embedding provider configured - 4 pending source(s) left un-indexed (RAG degraded; they will be indexed on the next run once an embedding key is added). 2026-07-27 18:15:59,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingDegradation.test_similarity_search_returns_empty_when_embedding_unavailable ... 2026-07-27 18:15:59,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:59,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingMultiColumn.test_checksum_stale_detect ... 2026-07-27 18:15:59,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 17 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:15:59,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_384_idx 2026-07-27 18:15:59,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestEmbeddingMultiColumn.test_multi_column_coexist ... 2026-07-27 18:15:59,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 18 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:15:59,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_384_idx 2026-07-27 18:15:59,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_1536_idx 2026-07-27 18:15:59,607 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:59,651 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestLazyIndex.test_ivfflat_index_created_after_first_embedding ... 2026-07-27 18:15:59,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 19 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:15:59,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.embedding: viin.ai.embedding: created ivfflat index viin_ai_embedding_384_idx 2026-07-27 18:15:59,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:59,755 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModel.test_legacy_icp_key_is_never_honored_after_the_move ... 2026-07-27 18:15:59,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:15:59,812 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_company_field_override_wins_over_provider_default ... 2026-07-27 18:15:59,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_provider_default_wins_when_no_company_override ... 2026-07-27 18:15:59,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_sequence_fallback_when_no_company_override_and_no_pin ... 2026-07-27 18:15:59,884 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestResolveDefaultEmbeddingModelADR011.test_two_companies_resolve_different_embedding_models ... 2026-07-27 18:16:04,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 303 (Embed Model Co A). 2026-07-27 18:16:08,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 304 (Embed Model Co B). 2026-07-27 18:16:09,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:09,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestSourceFSM.test_error_handling_empty_text ... 2026-07-27 18:16:09,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 20 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:16:09,176 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_embedding: Starting TestSourceFSM.test_status_transitions_text ... 2026-07-27 18:16:09,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 21 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:16:09,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:09,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_firecrawl_cost_governance_93: Starting TestFirecrawlCostGovernance93.test_a_scrape_is_blocked_before_egress_when_the_daily_cap_is_reached ... 2026-07-27 18:16:09,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_firecrawl_cost_governance_93: Starting TestFirecrawlCostGovernance93.test_a_successful_scrape_books_its_estimated_cost_on_the_ledger ... 2026-07-27 18:16:09,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_firecrawl_cost_governance_93: Starting TestFirecrawlCostGovernance93.test_firecrawl_sends_the_acting_companys_key ... 2026-07-27 18:16:14,209 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 305 (Firecrawl Co A). 2026-07-27 18:16:19,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 306 (Firecrawl Co B). 2026-07-27 18:16:19,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_firecrawl_cost_governance_93: Starting TestFirecrawlCostGovernance93.test_missing_firecrawl_key_raises_instead_of_crawling_unauthenticated ... 2026-07-27 18:16:24,126 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 307 (Firecrawl No Key Co). 2026-07-27 18:16:24,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_firecrawl_cost_governance_93: Starting TestFirecrawlCostGovernance93.test_plain_internal_user_can_drive_a_crawl_without_an_accesserror ... 2026-07-27 18:16:29,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 308 (Firecrawl Plain User Co). 2026-07-27 18:16:29,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:16:29,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_attachment_stamped_on_create ... 2026-07-27 18:16:29,856 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:29,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_extract_text_delegates_to_media ... 2026-07-27 18:16:29,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:29,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_extract_via_ocr_refreshes_stale_attachment ... 2026-07-27 18:16:29,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:29,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:29,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_pdf_ocr_source_uses_pdf_page_media_type ... 2026-07-27 18:16:29,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:29,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_audio_refused_deferred ... 2026-07-27 18:16:29,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,017 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 26 config gap: Media type 'audio' is not processed yet: audio/video extraction is deferred to the voice workstream (ADR-013). 2026-07-27 18:16:30,018 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_cost_cap_exceeded_defers_to_pending_not_permanent_error ... 2026-07-27 18:16:30,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_dedup_holds_for_company_empty_shared_media ... 2026-07-27 18:16:30,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_no_api_key_config_gap_clean_error ... 2026-07-27 18:16:30,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.models.media: viin.ai.media.process: media 30 config gap: Your vision/OCR provider has no API key configured. Open AI > Configuration > Getting Started and add a key to your vision provider so it can perform OCR. 2026-07-27 18:16:30,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_ocrs_once_then_dedups_by_sha256 ... 2026-07-27 18:16:30,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,121 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_process_provider_failure_sets_error_not_stuck ... 2026-07-27 18:16:30,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_reindex_same_file_does_not_recall_vendor ... 2026-07-27 18:16:30,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_self_hosted_keyless_provider_reaches_ocr_and_completes ... 2026-07-27 18:16:30,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:30,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media: Starting TestAIMedia.test_source_type_adds_image_and_pdf_ocr ... 2026-07-27 18:16:30,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-27 18:16:35,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 309 (Media ACL Co B). 2026-07-27 18:16:36,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-07-27 18:16:36,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_media_acl: Starting TestMediaSourcedChunkACL.test_media_sourced_chunk_respects_record_acl ... 2026-07-27 18:16:36,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:16:36,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_menu_ai_media_reparent_w1: Starting TestMenuAIMediaReparentW1.test_ai_media_reparents_to_operations_seat_50_widens_to_every_internal_user ... 2026-07-27 18:16:37,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:16:37,230 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_pre_init_hook: Starting TestPreInitVectorExtensionGuard.test_missing_extension_create_failure_raises_actionable_usererror ... 2026-07-27 18:16:37,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_pre_init_hook: Starting TestPreInitVectorExtensionGuard.test_missing_extension_create_succeeds_silently ... 2026-07-27 18:16:37,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_pre_init_hook: Starting TestPreInitVectorExtensionGuard.test_skip_if_present_never_attempts_create ... 2026-07-27 18:16:37,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_pre_init_hook: Starting TestPreInitVectorExtensionGuard.test_vector_extension_present_reports_false_when_no_row ... 2026-07-27 18:16:37,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_pre_init_hook: Starting TestPreInitVectorExtensionGuard.test_vector_extension_present_reports_true_when_row_found ... 2026-07-27 18:16:37,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:37,292 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_acl_excludes_chunk_from_record_the_user_cannot_read ... 2026-07-27 18:16:42,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 310 (R5b ACL Co B). 2026-07-27 18:16:42,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_min_score_excludes_low_scoring_chunk ... 2026-07-27 18:16:42,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_no_index_when_no_source_is_indexed ... 2026-07-27 18:16:42,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_no_match_when_nothing_scores_above_floor ... 2026-07-27 18:16:42,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_no_provider_reported_before_reaching_embedding_or_search ... 2026-07-27 18:16:42,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_ok_returns_matching_chunk_and_model ... 2026-07-27 18:16:42,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_retrieve_for_query_forwards_agent_id_to_recording_call ... 2026-07-27 18:16:42,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_retrieve_for_query: Starting TestRetrieveForQuery.test_retrieve_for_query_persists_trace_id_on_usage_log ... 2026-07-27 18:16:42,900 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:16:47,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 311 (Company B (WI-08 test)). 2026-07-27 18:16:49,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc1_cross_company_isolation ... 2026-07-27 18:16:49,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc2_cross_company_symmetry ... 2026-07-27 18:16:49,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc3_global_restricted_by_group ... 2026-07-27 18:16:49,167 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc4_invalid_dim_raises ... 2026-07-27 18:16:49,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_rag.tests.test_similarity_acl: Starting TestSimilarityACL.test_tc5_source_ids_filter ... 2026-07-27 18:16:49,272 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:16:49,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_acl_denied ... 2026-07-27 18:16:50,046 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1091, model: sale.order 2026-07-27 18:16:50,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1091, model: sale.order 2026-07-27 18:16:50,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1091, model: sale.order 2026-07-27 18:16:50,091 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1091, model: sale.order 2026-07-27 18:16:50,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1091, model: sale.order 2026-07-27 18:16:50,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_behavior_deal_risk_score ... 2026-07-27 18:16:50,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_behavior_quote_summary_nlp ... 2026-07-27 18:16:50,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_behavior_upsell_suggest ... 2026-07-27 18:16:50,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_advisory_tool_group_ids ... 2026-07-27 18:16:50,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_agent_execution_mode ... 2026-07-27 18:16:50,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_agent_execution_mode_guard ... 2026-07-27 18:16:50,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_ai_seed_present ... 2026-07-27 18:16:50,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_seed_counts_stable ... 2026-07-27 18:16:50,453 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_tool_read_posture ... 2026-07-27 18:16:50,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_tool_run_via_server_action ... 2026-07-27 18:16:50,636 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_ai_seed: Starting TestSaleAISeed.test_sale_xmlids_distinct_from_approval ... 2026-07-27 18:16:50,646 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:16:51,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_open_quotations_by_expiry_salesperson_shape ... 2026-07-27 18:16:51,529 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <555784016022289.1785176211.441409111022949-openerp-message-notify@acb753b3e722>: ['"WI2C Salesperson" <@False>'] 2026-07-27 18:16:51,565 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-07-27 18:16:51,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:51,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_revenue_by_salesteam_excludes_other_months ... 2026-07-27 18:16:51,909 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <357769764521977.1785176211.803922414779663-openerp-message-notify@acb753b3e722>: ['"WI2C Salesperson" <@False>'] 2026-07-27 18:16:51,939 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-07-27 18:16:51,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:52,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_revenue_by_salesteam_returns_documented_shape ... 2026-07-27 18:16:52,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820536154708846.1785176212.509393215179443-openerp-message-notify@acb753b3e722>: ['"WI2C Salesperson" <@False>'] 2026-07-27 18:16:52,659 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-07-27 18:16:52,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:53,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_revenue_by_salesteam_template_exists ... 2026-07-27 18:16:53,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_by_product_category_excludes_draft_quotations ... 2026-07-27 18:16:53,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319977699962262.1785176213.225854635238647-openerp-message-notify@acb753b3e722>: ['"WI2C Salesperson" <@False>'] 2026-07-27 18:16:53,362 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-07-27 18:16:53,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:53,972 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_by_product_category_returns_documented_shape ... 2026-07-27 18:16:54,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <599960771991977.1785176214.108690261840820-openerp-message-notify@acb753b3e722>: ['"WI2C Salesperson" <@False>'] 2026-07-27 18:16:54,223 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-07-27 18:16:54,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:54,714 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_by_product_category_template_exists ... 2026-07-27 18:16:54,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sale_templates: Starting TestSaleNewTemplates.test_sales_kpi_by_salesperson_returns_documented_shape ... 2026-07-27 18:16:54,995 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <671160805348832.1785176214.892359495162964-openerp-message-notify@acb753b3e722>: ['"WI2C Salesperson" <@False>'] 2026-07-27 18:16:55,039 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-07-27 18:16:55,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:55,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:16:55,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:16:55,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_group_ids_set ... 2026-07-27 18:16:55,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_model_id_is_sale_order ... 2026-07-27 18:16:55,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale.tests.test_sql_template_sale: Starting TestSaleSQLTemplates.test_templates_exist ... 2026-07-27 18:16:55,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:55,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_existing_sql_templates_intact ... 2026-07-27 18:16:55,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_handoff_links_existing_tools ... 2026-07-27 18:16:55,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_no_duplicate_tool_created ... 2026-07-27 18:16:55,678 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sale_crm_handoff: Starting TestSaleCrmHandoff.test_sale_crm_handoff_topic_present ... 2026-07-27 18:16:55,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:55,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:16:55,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_group_ids_set ... 2026-07-27 18:16:55,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_model_id_is_crm_lead ... 2026-07-27 18:16:55,697 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_sale_crm.tests.test_sql_templates: Starting TestSaleCrmSQLTemplates.test_templates_exist ... 2026-07-27 18:16:55,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:55,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestNarrateEndpointCostCapParity.test_narrate_cap_breach_returns_budget_exceeded_not_raw_error ... 2026-07-27 18:16:56,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:16:56,278 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:16:56,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.controllers.search_controller: viin_ai_search.narrate: summarize refused - AI budget limit reached: Daily AI spend limit reached. 2026-07-27 18:16:56,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:16:56] "POST /viin_ai/aggregation/narrate HTTP/1.1" 200 - 18 0.010 0.238 2026-07-27 18:16:56,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_endpoint.TestNarrateEndpointCostCapParity: waiting for threads: [] 2026-07-27 18:16:56,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:56,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestNarrateEndpointSecurity.test_anonymous_narrate_rejected ... 2026-07-27 18:16:56,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:16:56,762 100 INFO rb-f163aeb-223409-398459 odoo.http: Session expired 2026-07-27 18:16:56,763 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:16:56] "POST /viin_ai/aggregation/narrate HTTP/1.1" 200 - 10 0.003 0.187 2026-07-27 18:16:56,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestNarrateEndpointSecurity.test_authenticated_user_gets_narrative ... 2026-07-27 18:16:57,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:16:57,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:16:57,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:16:57] "POST /viin_ai/aggregation/narrate HTTP/1.1" 200 - 18 0.009 0.204 2026-07-27 18:16:57,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_endpoint.TestNarrateEndpointSecurity: waiting for threads: [] 2026-07-27 18:16:57,543 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:57,583 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_endpoint: Starting TestSearchTranslateContractPreserved.test_search_translate_aggregation_response_shape_stable ... 2026-07-27 18:16:58,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:16:58,116 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:16:58,324 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:16:58] "POST /viin_ai/search/translate HTTP/1.1" 200 - 12 0.009 0.201 2026-07-27 18:16:58,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:58,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_stub: Starting TestNarrateEndpointStubbed.test_narrate_path_gates_model_read_access_before_any_llm_call ... 2026-07-27 18:16:58,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 514 and Message-Id '<547125449954263.1785176218.744502782821655-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*******************ss@local.test'" successfully sent 2026-07-27 18:16:58,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:16:58,788 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-07-27 18:16:58,802 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64236] 2026-07-27 18:16:58,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:16:58,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:16:58,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1093, model: ir.config_parameter 2026-07-27 18:16:58,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_narrate_stub: Starting TestNarrateEndpointStubbed.test_narrate_path_produces_narrative_offline ... 2026-07-27 18:16:58,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:16:58,925 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_provider_resolver: Starting TestSearchGetProviderResolver.test_no_pin_falls_back_to_first_active ... 2026-07-27 18:16:58,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_provider_resolver: Starting TestSearchGetProviderResolver.test_pinned_default_wins ... 2026-07-27 18:16:58,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:16:58,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_anonymous_rejected ... 2026-07-27 18:16:59,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:16:59,224 100 INFO rb-f163aeb-223409-398459 odoo.http: Session expired 2026-07-27 18:16:59,224 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:16:59] "POST /viin_ai/search/translate HTTP/1.1" 200 - 10 0.003 0.219 2026-07-27 18:16:59,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_fallback_after_max_retries ... 2026-07-27 18:17:00,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:00,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:00,318 100 INFO rb-f163aeb-223409-398459 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-27 18:17:00,319 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:00] "POST /viin_ai/search/translate HTTP/1.1" 200 - 19 0.008 0.243 2026-07-27 18:17:00,320 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-27 18:17:00,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_pattern_case_insensitive ... 2026-07-27 18:17:00,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_pattern_ignore_previous ... 2026-07-27 18:17:01,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:01,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:01,315 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:01] "POST /viin_ai/search/translate HTTP/1.1" 200 - 28 0.018 0.277 2026-07-27 18:17:01,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_pattern_system_prompt ... 2026-07-27 18:17:02,008 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:02,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:02,358 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:02] "POST /viin_ai/search/translate HTTP/1.1" 200 - 28 0.066 0.271 2026-07-27 18:17:02,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_injection_wrap_tag_breakout ... 2026-07-27 18:17:02,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_missing_model_name_raises_error ... 2026-07-27 18:17:03,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:03,097 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:03,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:03] "POST /viin_ai/search/translate HTTP/1.1" 200 - 13 0.006 0.157 2026-07-27 18:17:03,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_nl_query_max_length_enforced ... 2026-07-27 18:17:03,837 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:03,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:04,113 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:04] "POST /viin_ai/search/translate HTTP/1.1" 200 - 13 0.010 0.249 2026-07-27 18:17:04,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-27 18:17:04,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_nl_query_wrapped_in_untrusted_context ... 2026-07-27 18:17:04,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:04,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:05,752 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:05] "POST /viin_ai/search/translate HTTP/1.1" 200 - 28 0.019 1.014 2026-07-27 18:17:05,753 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-27 18:17:05,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_retry_success_on_second_call ... 2026-07-27 18:17:06,374 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:06,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:06,593 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:06] "POST /viin_ai/search/translate HTTP/1.1" 200 - 28 0.020 0.190 2026-07-27 18:17:06,595 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_translate_over_daily_cap_surfaces_budget_breach_not_silent_ilike ... 2026-07-27 18:17:07,125 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:07,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:07,406 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.controllers.search_controller: viin_ai_search: NL search degraded to keyword - AI budget limit reached: Daily cost cap exceeded for user: 0.0000 USD used, cap 0.0000 USD. 2026-07-27 18:17:07,407 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:07] "POST /viin_ai/search/translate HTTP/1.1" 200 - 24 0.013 0.257 2026-07-27 18:17:07,408 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-27 18:17:07,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_unknown_model_raises_error ... 2026-07-27 18:17:08,040 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:08,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:08,311 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:08] "POST /viin_ai/search/translate HTTP/1.1" 200 - 13 0.013 0.247 2026-07-27 18:17:08,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-27 18:17:08,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_valid_domain_returned ... 2026-07-27 18:17:08,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:08,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:09,100 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:09] "POST /viin_ai/search/translate HTTP/1.1" 200 - 28 0.019 0.244 2026-07-27 18:17:09,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_validator_invalid_leaf_triggers_fallback ... 2026-07-27 18:17:09,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:09,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:09,966 100 INFO rb-f163aeb-223409-398459 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-27 18:17:09,967 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:09] "POST /viin_ai/search/translate HTTP/1.1" 200 - 24 0.012 0.158 2026-07-27 18:17:09,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller.TestViinAiSearchController: waiting for threads: [] 2026-07-27 18:17:09,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_search_controller: Starting TestViinAiSearchController.test_validator_unreadable_field_triggers_retry_then_fallback ... 2026-07-27 18:17:10,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:17:10,611 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:17:10,841 100 INFO rb-f163aeb-223409-398459 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-27 18:17:10,842 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:17:10] "POST /viin_ai/search/translate HTTP/1.1" 200 - 19 0.012 0.222 2026-07-27 18:17:10,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:10,910 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search: Starting TestTourWi16AskAiFallback.test_tour_ask_ai_fallback ... 2026-07-27 18:17:11,253 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search.TestTourWi16AskAiFallback: Chrome headless failed to start: [4004:4025:0727/181711.078927:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4004:4025:0727/181711.088679:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4004:4025:0727/181711.088976:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4004:4025:0727/181711.089064:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4004:4004:0727/181711.102498:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [4039:4039:0727/181711.111865:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [4004:4025:0727/181711.119451:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4004:4025:0727/181711.169055:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:17:11,258 100 INFO rb-f163aeb-223409-398459 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-27 18:17:11,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:11,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search: Starting TestTourWi16AskAiHappyPath.test_tour_ask_ai_happy_path ... 2026-07-27 18:17:11,688 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_tour_wi18c_search.TestTourWi16AskAiHappyPath: Chrome headless failed to start: [4108:4129:0727/181711.460504:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4108:4129:0727/181711.467333:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4129:0727/181711.467472:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4108:4129:0727/181711.467733:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4108:4108:0727/181711.482332:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [4108:4129:0727/181711.507389:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4143:4143:0727/181711.511594:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [4108:4129:0727/181711.562330:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4108:0727/181711.606771:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4108:4129:0727/181711.606938:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4129:0727/181711.606980:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4108:0727/181711.606986:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4108:4129:0727/181711.606994:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4129:0727/181711.607024:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4129:0727/181711.607035:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4108:4129:0727/181711.607046:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:17:11,694 100 INFO rb-f163aeb-223409-398459 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-27 18:17:11,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:11,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_tour_wi2d_aggregation_narrate: Starting TestTourWi2dAskAiAggregationNarrate.test_tour_aggregation_table_and_summarize_narrate ... 2026-07-27 18:17:12,062 100 WARNING rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_tour_wi2d_aggregation_narrate.TestTourWi2dAskAiAggregationNarrate: Chrome headless failed to start: [4216:4238:0727/181711.890775:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4216:4238:0727/181711.899606:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4238:0727/181711.900245:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4216:4238:0727/181711.900319:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4216:4216:0727/181711.913071:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:206] No machine level policy manager exists. [4216:4238:0727/181711.934745:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4251:4251:0727/181711.933978:WARNING:sandbox/policy/linux/sandbox_linux.cc:414] InitializeSandbox() called with multiple threads in process gpu-process. [4216:4238:0727/181711.985025:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4216:0727/181712.022326:ERROR:dbus/object_proxy.cc:573] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4216:4238:0727/181712.022460:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4216:0727/181712.022479:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4216:4238:0727/181712.022506:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4238:0727/181712.022521:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4238:0727/181712.022534:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4238:0727/181712.022545:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4216:4238:0727/181712.022551:ERROR:dbus/bus.cc:408] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-27 18:17:12,068 100 INFO rb-f163aeb-223409-398459 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-27 18:17:12,075 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:12,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_web_query_tool: Starting TestWebQueryOrmTool.test_web_query_tool_executes_via_server_action ... 2026-07-27 18:17:12,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_web_query_tool: Starting TestWebQueryOrmTool.test_web_query_tool_has_parameters_schema ... 2026-07-27 18:17:12,137 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_search.tests.test_web_query_tool: Starting TestWebQueryOrmTool.test_web_query_tool_record_exists ... 2026-07-27 18:17:12,145 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:12,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_menu_skill_seq_w1: Starting TestMenuSkillSeqW1.test_ai_skill_packs_menu_moves_to_seat_71 ... 2026-07-27 18:17:12,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_menu_skill_seq_w1: Starting TestMenuSkillSeqW1.test_ai_skills_menu_moves_to_seat_70 ... 2026-07-27 18:17:12,157 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:12,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_r3_seam_bodies_w5: Starting TestSkillAutoInstallsWithAIApp.test_viin_ai_skill_auto_installs_and_is_installed ... 2026-07-27 18:17:12,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:13,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 515 and Message-Id '<410944380207182.1785176232.975699424743652-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:13,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:13,008 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-07-27 18:17:13,019 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64245] 2026-07-27 18:17:13,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:13,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:13,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 516 and Message-Id '<632999610933057.1785176233.340937376022339-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:13,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:13,371 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-07-27 18:17:13,380 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64247] 2026-07-27 18:17:13,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:13,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:13,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_r3_seam_bodies_w5: Starting TestSkillSeamBodiesSupplyRealContent.test_fetch_skill_catalog_lines_returns_discoverable_catalog_lines ... 2026-07-27 18:17:13,408 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_r3_seam_bodies_w5: Starting TestSkillSeamBodiesSupplyRealContent.test_fetch_skill_prompt_chunks_returns_applied_manifests_in_id_order ... 2026-07-27 18:17:13,424 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:14,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 517 and Message-Id '<143552981298826.1785176234.094342231750488-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:14,124 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:14,133 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-07-27 18:17:14,147 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64250] 2026-07-27 18:17:14,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:14,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:14,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 518 and Message-Id '<600986698983323.1785176234.558446645736694-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:14,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:14,598 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-07-27 18:17:14,609 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64252] 2026-07-27 18:17:14,610 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:14,616 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:14,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestApplicationAppendOnly.test_non_admin_cannot_write_or_unlink_application_row ... 2026-07-27 18:17:14,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1097, model: viin.ai.skill.application 2026-07-27 18:17:14,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1097, model: viin.ai.skill.application 2026-07-27 18:17:14,662 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:15,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 519 and Message-Id '<289212864334966.1785176235.427621841430664-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:15,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:15,465 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-07-27 18:17:15,475 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64255] 2026-07-27 18:17:15,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:15,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:15,845 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 520 and Message-Id '<733365885165436.1785176235.819235324859619-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:15,845 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:15,853 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-07-27 18:17:15,862 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64257] 2026-07-27 18:17:15,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:15,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:15,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestAuditShape.test_two_applied_skills_produce_two_correct_audit_rows ... 2026-07-27 18:17:15,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:16,692 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 521 and Message-Id '<535541782987172.1785176236.658636808395386-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:16,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:16,703 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-07-27 18:17:16,717 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64260] 2026-07-27 18:17:16,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:16,724 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:17,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 522 and Message-Id '<023424130794088.1785176237.077007293701172-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:17,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:17,112 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-07-27 18:17:17,123 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64262] 2026-07-27 18:17:17,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:17,129 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:17,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestMultiCompanyIsolation.test_company_b_user_cannot_see_company_a_skill_or_binding ... 2026-07-27 18:17:22,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 312 (WI-D Company B). 2026-07-27 18:17:22,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 523 and Message-Id '<433272520048174.1785176242.957640647888184-openerp-private@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) "'***********_b@local.test'" successfully sent 2026-07-27 18:17:22,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:22,998 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-07-27 18:17:23,011 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64475] 2026-07-27 18:17:23,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:23,018 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:23,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:17:23,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 524 and Message-Id '<060648609658075.1785176243.731235504150391-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:23,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:23,761 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-07-27 18:17:23,775 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64478] 2026-07-27 18:17:23,776 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:23,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:24,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 525 and Message-Id '<158278366830642.1785176244.153933048248291-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:24,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:24,194 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-07-27 18:17:24,205 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64480] 2026-07-27 18:17:24,205 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:24,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:24,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestOpenStandardConformance.test_invalid_code_format_is_rejected ... 2026-07-27 18:17:24,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestOpenStandardConformance.test_over_long_description_is_rejected ... 2026-07-27 18:17:24,250 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:24,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 526 and Message-Id '<198832162161962.1785176244.913449287414551-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:24,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:24,945 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-07-27 18:17:24,956 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64483] 2026-07-27 18:17:24,957 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:24,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:25,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 527 and Message-Id '<678640057931394.1785176245.339984893798828-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:25,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:25,378 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-07-27 18:17:25,386 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64485] 2026-07-27 18:17:25,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:25,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:25,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestProgressiveDisclosureThreeTier.test_only_applied_skills_inject_full_body_then_on_demand_promotion ... 2026-07-27 18:17:25,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:26,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 528 and Message-Id '<084462648121679.1785176246.214219570159912-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:26,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:26,244 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-07-27 18:17:26,254 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64488] 2026-07-27 18:17:26,254 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:26,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:26,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 529 and Message-Id '<511608330518915.1785176246.639804601669312-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:26,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:26,686 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-07-27 18:17:26,699 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64490] 2026-07-27 18:17:26,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:26,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:26,726 100 INFO rb-f163aeb-223409-398459 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-27 18:17:26,848 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:27,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 530 and Message-Id '<992962012290281.1785176247.606452226638794-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:27,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:27,651 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-07-27 18:17:27,665 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64493] 2026-07-27 18:17:27,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:27,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:28,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 531 and Message-Id '<752813862895852.1785176248.070086002349854-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:28,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:28,135 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-07-27 18:17:28,148 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64495] 2026-07-27 18:17:28,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:28,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:28,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_empty_group_ids_skill_available_to_all_users ... 2026-07-27 18:17:28,295 100 INFO rb-f163aeb-223409-398459 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-27 18:17:28,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_group_restricted_skill_excluded_from_applied_for_non_member ... 2026-07-27 18:17:28,450 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillGroupACLFilter.test_group_restricted_skill_included_in_applied_for_member ... 2026-07-27 18:17:28,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:29,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 532 and Message-Id '<871997688396957.1785176249.216102600097656-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'**********up@local.test'" successfully sent 2026-07-27 18:17:29,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:29,250 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-07-27 18:17:29,261 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64498] 2026-07-27 18:17:29,261 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:29,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:29,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 533 and Message-Id '<789402940372780.1785176249.598321437835693-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***********up@local.test'" successfully sent 2026-07-27 18:17:29,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:29,631 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-07-27 18:17:29,642 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64500] 2026-07-27 18:17:29,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:29,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:29,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillPromptCache.test_cache_hit_no_recomputation_on_second_call ... 2026-07-27 18:17:29,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillPromptCache.test_different_skill_set_produces_different_cache_entry ... 2026-07-27 18:17:29,777 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_skill_runtime: Starting TestSkillPromptCache.test_skill_write_invalidates_cache_and_next_run_reflects_change ... 2026-07-27 18:17:29,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:29,845 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestAdaptedProvenance.test_adapted_markers_and_vendored_sources ... 2026-07-27 18:17:29,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:29,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_adapted_files_retain_apache_header_with_sha ... 2026-07-27 18:17:29,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_attribution_states_apache_sha_and_exclusion ... 2026-07-27 18:17:29,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_license_and_attribution_files_present ... 2026-07-27 18:17:29,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestApacheAttributionArtifacts.test_license_is_apache_two ... 2026-07-27 18:17:29,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:29,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCatalogCodeConformance.test_codes_and_descriptions_conform ... 2026-07-27 18:17:29,909 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:29,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCatalogToolIdsResolvable.test_tool_ids_resolvable_or_empty ... 2026-07-27 18:17:29,921 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:29,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterPreservesFencedTemplates.test_empty_prose_section_is_still_dropped ... 2026-07-27 18:17:29,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterPreservesFencedTemplates.test_fenced_template_headings_survive_clean_body ... 2026-07-27 18:17:29,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:29,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterScreensAndIsIdempotent.test_converter_output_matches_committed_files ... 2026-07-27 18:17:30,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterScreensAndIsIdempotent.test_screen_injection_passes_clean_body ... 2026-07-27 18:17:30,280 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestConverterScreensAndIsIdempotent.test_screen_injection_raises_on_payload ... 2026-07-27 18:17:30,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCoworkFullyRemoved.test_no_cowork_substring_in_any_data_file ... 2026-07-27 18:17:30,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCoworkFullyRemoved.test_no_mit_relicense_phrasing_in_any_data_file ... 2026-07-27 18:17:30,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCoworkFullyRemoved.test_viin_original_files_mark_every_record ... 2026-07-27 18:17:30,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCuratedCatalogTotal.test_curated_total_113_skills_13_packs ... 2026-07-27 18:17:30,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestCuratedCatalogTotal.test_starter_pack_still_present ... 2026-07-27 18:17:30,323 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestKwPackCounts.test_exactly_72_kw_skills ... 2026-07-27 18:17:30,328 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestKwPackCounts.test_per_kw_pack_counts_match_envelope ... 2026-07-27 18:17:30,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestKwPackCounts.test_seven_kw_pack_codes_present ... 2026-07-27 18:17:30,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestNoShippedPackReferencesACompanionFile.test_a_bare_filename_reference_is_caught ... 2026-07-27 18:17:30,344 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestNoShippedPackReferencesACompanionFile.test_a_customer_side_filename_survives_the_screen ... 2026-07-27 18:17:30,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestNoShippedPackReferencesACompanionFile.test_no_shipped_pack_carries_foreign_runtime_vocabulary ... 2026-07-27 18:17:30,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestNoShippedPackReferencesACompanionFile.test_no_shipped_pack_references_a_companion_file ... 2026-07-27 18:17:30,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestRuntimeTokensStripped.test_no_runtime_token_in_any_body ... 2026-07-27 18:17:30,498 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestSkillCodeGloballyUnique.test_no_duplicate_skill_codes ... 2026-07-27 18:17:30,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,516 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestViinPackCounts.test_exactly_41_viin_skills ... 2026-07-27 18:17:30,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestViinPackCounts.test_per_viin_pack_counts_match_envelope ... 2026-07-27 18:17:30,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestViinPackCounts.test_six_viin_pack_codes_present ... 2026-07-27 18:17:30,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:30,535 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill.tests.test_wave2_catalog: Starting TestVnOriginalLocalization.test_vn_original_skills_are_vietnamese_with_ascii_code ... 2026-07-27 18:17:30,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:31,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 534 and Message-Id '<872284833361818.1785176250.981174945831299-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*********or@local.test'" successfully sent 2026-07-27 18:17:31,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:31,014 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [534] 2026-07-27 18:17:31,024 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64503] 2026-07-27 18:17:31,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:31,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:31,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 535 and Message-Id '<417968080422026.1785176251.418651819229126-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'*********le@local.test'" successfully sent 2026-07-27 18:17:31,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:17:31,462 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-07-27 18:17:31,476 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [64505] 2026-07-27 18:17:31,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:17:31,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:17:31,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_absent_l0_renders_empty_no_leak ... 2026-07-27 18:17:31,516 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_byte_identical_and_search_free_without_placeholder ... 2026-07-27 18:17:31,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_context_tag_in_role_stripped ... 2026-07-27 18:17:31,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_jailbreak_in_role_neutralised ... 2026-07-27 18:17:31,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_l0_role_substituted_when_present ... 2026-07-27 18:17:31,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_non_whitelisted_key_renders_empty ... 2026-07-27 18:17:31,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_substituted_role_reaches_assembled_prompt ... 2026-07-27 18:17:31,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_super_first_composition_preserves_surrounding_text ... 2026-07-27 18:17:31,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_skill_memory.tests.test_skill_memory_interpolation: Starting TestSkillMemoryInterpolation.test_whitespace_variant_token_is_consumed ... 2026-07-27 18:17:31,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:31,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:17:31,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_group_ids_set ... 2026-07-27 18:17:31,725 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_model_id_is_stock_quant ... 2026-07-27 18:17:31,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_sql_templates: Starting TestStockSQLTemplates.test_template_exists ... 2026-07-27 18:17:31,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:31,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_action_bodies_use_tool_args ... 2026-07-27 18:17:31,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_agent_execution_mode_guard ... 2026-07-27 18:17:31,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_ai_seed_present ... 2026-07-27 18:17:31,847 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_get_low_stock_products_runtime ... 2026-07-27 18:17:32,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_get_product_moves_runtime ... 2026-07-27 18:17:33,086 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_get_stock_level_runtime ... 2026-07-27 18:17:33,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_seed_count_stable ... 2026-07-27 18:17:34,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_ai_seed: Starting TestStockAiSeed.test_stock_tool_confirmation_posture ... 2026-07-27 18:17:34,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:17:34,497 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_analysis_empty_returns_envelope ... 2026-07-27 18:17:34,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_analysis_runtime ... 2026-07-27 18:17:35,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_is_server_action ... 2026-07-27 18:17:35,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_abc_total_zero_returns_empty ... 2026-07-27 18:17:39,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 313 (AI ABC Zero-Value Test Co). 2026-07-27 18:17:40,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_detect_anomalies_negative_on_hand ... 2026-07-27 18:17:41,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_detect_anomalies_over_reserved ... 2026-07-27 18:17:41,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_new_action_bodies_use_tool_args ... 2026-07-27 18:17:41,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_new_tool_read_posture ... 2026-07-27 18:17:41,296 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_seed_count_with_new_tools ... 2026-07-27 18:17:41,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_anomaly_abc: Starting TestStockAnomalyAbc.test_stock_topic_links_five_tools ... 2026-07-27 18:17:41,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:17:41,794 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_templates: Starting TestStockNewTemplates.test_stock_value_by_category_returns_documented_shape ... 2026-07-27 18:17:42,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_stock.tests.test_stock_templates: Starting TestStockNewTemplates.test_stock_value_by_category_template_exists ... 2026-07-27 18:17:42,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:17:42,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_backport_marker_header_names_v19_not_18 ... 2026-07-27 18:17:42,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_calculate_translation_ratio_must_translate_counts_changed_terms ... 2026-07-27 18:17:42,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_calculate_translation_ratio_not_must_translate_uses_generated_count ... 2026-07-27 18:17:42,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_calculate_translation_ratio_zero_total_is_zero ... 2026-07-27 18:17:42,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_compute_placeholder_empty_string_is_a_noop ... 2026-07-27 18:17:42,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_compute_placeholder_plain_text_is_unchanged ... 2026-07-27 18:17:42,292 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_compute_placeholder_wraps_leaf_tag_with_hash_placeholder ... 2026-07-27 18:17:42,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_format_replacement_falls_back_to_original_when_no_generated_content ... 2026-07-27 18:17:42,294 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_backport_parity: Starting TestBackportParity.test_format_replacement_round_trips_tag_structure ... 2026-07-27 18:17:42,301 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:17:42,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft: Starting TestWeeklyBlogDraft.test_created_post_authored_by_designer_service_user ... 2026-07-27 18:17:42,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:42,477 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3, 4], uid: 18, model: res.company 2026-07-27 18:17:42,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3, 4], uid: 18, model: res.company 2026-07-27 18:17:42,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 18, model: res.company 2026-07-27 18:17:42,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:42,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 18, model: res.company 2026-07-27 18:17:42,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 18, model: res.company 2026-07-27 18:17:42,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:42,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:42,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:42,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft: Starting TestWeeklyBlogDraft.test_no_second_post_on_immediate_rerun ... 2026-07-27 18:17:42,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:42,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:42,636 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:42,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:42,663 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:42,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:42,687 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:42,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,725 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:42,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:42,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:42,753 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: weekly blog draft for company My Company (San Francisco) already ran at 2026-07-27 18:17:42 - skipping (re-run guard). 2026-07-27 18:17:42,755 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:42,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:42,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:42,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:42,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft: Starting TestWeeklyBlogDraft.test_non_designer_cannot_publish_created_draft ... 2026-07-27 18:17:42,777 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:42,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:42,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:42,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:42,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:42,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:42,912 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:42,925 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:42,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:42,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:43,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1121, model: blog.post 2026-07-27 18:17:43,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft: Starting TestWeeklyBlogDraft.test_routine_never_sets_is_published_true ... 2026-07-27 18:17:43,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:43,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:43,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:43,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,608 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:43,617 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:43,628 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:43,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:43,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:43,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:43,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft: Starting TestWeeklyBlogDraft.test_weekly_routine_creates_exactly_one_unpublished_draft ... 2026-07-27 18:17:43,704 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:43,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:43,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 3, 4], uid: 18, model: res.company 2026-07-27 18:17:43,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,803 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:43,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:43,823 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1, 4], uid: 18, model: res.company 2026-07-27 18:17:43,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:43,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 18, model: res.company 2026-07-27 18:17:43,854 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:43,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:43,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:17:43,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft_multicompany: Starting TestWeeklyBlogDraftMultiCompany.test_company_without_usable_provider_does_not_block_others ... 2026-07-27 18:17:48,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 314 (MC3 Blog Draft Co B (no provider)). 2026-07-27 18:17:53,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 315 (MC3 Blog Draft Co A (has provider)). 2026-07-27 18:17:53,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:17:53,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: provider [Demo] Co B Default has no active chat model configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:17:53,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:17:53,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:17:53,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company MC3 Blog Draft Co B (no provider) - skipping weekly blog draft. 2026-07-27 18:17:54,079 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:17:54,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft_multicompany: Starting TestWeeklyBlogDraftMultiCompany.test_each_company_gets_its_own_weekly_blog_draft ... 2026-07-27 18:18:00,035 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 316 (MC1 Blog Draft Co A). 2026-07-27 18:18:04,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 317 (MC1 Blog Draft Co B). 2026-07-27 18:18:04,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:18:04,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: provider [Demo] Co B Default has no active chat model configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:18:04,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:18:04,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:18:05,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:18:05,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft_multicompany: Starting TestWeeklyBlogDraftMultiCompany.test_new_company_gets_seeded_blog_draft_config ... 2026-07-27 18:18:09,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 318 (MC4 New Blog Draft Co). 2026-07-27 18:18:09,653 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_blog_draft_multicompany: Starting TestWeeklyBlogDraftMultiCompany.test_usage_log_billed_to_the_drafted_companys_own_account ... 2026-07-27 18:18:15,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 319 (MC2 Blog Draft Co A). 2026-07-27 18:18:20,046 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 320 (MC2 Blog Draft Co B). 2026-07-27 18:18:20,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Manually starting job `AI Website: Weekly Blog Draft`. 2026-07-27 18:18:20,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: provider [Demo] Co B Default has no active chat model configured for company AI Ops Demo Co B - skipping weekly blog draft. 2026-07-27 18:18:20,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company My Company (Chicago) - skipping weekly blog draft. 2026-07-27 18:18:20,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.models.ai_blog_draft: viin_ai_website: no active AI provider is configured for company VN Company - skipping weekly blog draft. 2026-07-27 18:18:20,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_cron: Job `AI Website: Weekly Blog Draft` done. 2026-07-27 18:18:20,439 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:20,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_acl_cte_not_redeclared ... 2026-07-27 18:18:20,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_author_aggregate_fn ... 2026-07-27 18:18:20,471 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_author_has_limit_param ... 2026-07-27 18:18:20,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_author_limit_required_blocks_missing_param ... 2026-07-27 18:18:20,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_author_returns_documented_shape ... 2026-07-27 18:18:21,112 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_state_aggregate_fn ... 2026-07-27 18:18:21,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_state_no_required_params ... 2026-07-27 18:18:21,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_blog_posts_by_state_reflects_real_states ... 2026-07-27 18:18:22,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_designer_sees_all_posts_via_acl_cte ... 2026-07-27 18:18:22,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_group_ids_include_designer ... 2026-07-27 18:18:22,909 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_model_id_is_blog_post ... 2026-07-27 18:18:22,928 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_sql_template_references_blog_post_table ... 2026-07-27 18:18:22,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_sql_template_uses_acl_placeholder ... 2026-07-27 18:18:22,972 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_sql_template_website: Starting TestWebsiteSQLTemplates.test_website_templates_exist ... 2026-07-27 18:18:22,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:18:23,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_generic_connector_carries_zero_vn_wording ... 2026-07-27 18:18:23,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_get_blog_post_detail_acl_designer_can_run ... 2026-07-27 18:18:23,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_get_blog_post_detail_missing_args_and_not_found ... 2026-07-27 18:18:24,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_get_blog_summary_acl_designer_can_run ... 2026-07-27 18:18:24,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_get_blog_summary_missing_and_not_found ... 2026-07-27 18:18:25,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_acl_no_access_for_low_priv_user ... 2026-07-27 18:18:26,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_action_bodies_use_tool_args ... 2026-07-27 18:18:26,077 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_agent_execution_mode ... 2026-07-27 18:18:26,098 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_agent_execution_mode_guard ... 2026-07-27 18:18:26,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_ai_seed_present ... 2026-07-27 18:18:26,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_seed_count_stable ... 2026-07-27 18:18:26,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_tool_group_ids_set ... 2026-07-27 18:18:26,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_website.tests.test_website_ai_seed: Starting TestWebsiteAISeed.test_website_tool_read_posture ... 2026-07-27 18:18:26,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:18:27,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 536 and Message-Id '<266695512856091.1785176307.048700809478760-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:18:27,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:18:27,093 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-07-27 18:18:27,105 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [66253] 2026-07-27 18:18:27,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:18:27,112 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:18:27,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_cost_cap_convention_93: Starting TestWorkRoutineCostCapConvention93.test_a_negative_cap_means_unlimited_so_the_routine_still_runs ... 2026-07-27 18:18:27,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_cost_cap_convention_93: Starting TestWorkRoutineCostCapConvention93.test_a_zero_cap_makes_a_scheduled_routine_attempt_no_llm_call ... 2026-07-27 18:18:27,490 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine conv93_routine_1612ae69 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:18:27,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_cost_cap_convention_93: Starting TestWorkRoutineCostCapConvention93.test_a_zero_cap_skip_is_recorded_as_a_skip_not_a_routine_failure ... 2026-07-27 18:18:27,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine conv93_routine_f380d551 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:18:27,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_cost_cap_convention_93: Starting TestWorkRoutineCostCapConvention93.test_an_exhausted_positive_cap_skip_is_also_not_a_routine_failure ... 2026-07-27 18:18:27,899 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine conv93_routine_0a6b7769 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:18:27,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_cost_cap_convention_93: Starting TestWorkRoutineCostCapConvention93.test_the_routine_pre_gate_and_the_provider_backstop_agree_on_one_cap ... 2026-07-27 18:18:28,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine conv93_routine_3b6c621c - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:18:28,121 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:18:28,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_menu_work_routine_seq_w1: Starting TestMenuWorkRoutineSeqW1.test_work_routines_menu_moves_to_sequence_60 ... 2026-07-27 18:18:28,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:28,136 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_multicompany_seed: Starting TestMultiCompanySeed.test_existing_company_backfilled_by_post_init_hook ... 2026-07-27 18:18:33,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 321 (MC3 Pre-existing Company). 2026-07-27 18:18:33,409 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.work.routine records with IDs: [2599, 2592, 2594, 2597, 2596, 2595, 2598, 2593] 2026-07-27 18:18:33,416 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.ai.goal records with IDs: [2580, 2573, 2575, 2578, 2577, 2576, 2579, 2574] 2026-07-27 18:18:33,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 2 (AI Ops Demo Co B) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:33,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 321 (MC3 Pre-existing Company). 2026-07-27 18:18:33,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 3 (My Company (Chicago)) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:33,453 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 4 (VN Company) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:33,453 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 1 (My Company (San Francisco)) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:33,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_multicompany_seed: Starting TestMultiCompanySeed.test_new_company_gets_seeded_automation ... 2026-07-27 18:18:38,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 322 (MC1 Second Company). 2026-07-27 18:18:38,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_multicompany_seed: Starting TestMultiCompanySeed.test_post_init_hook_does_not_touch_already_seeded_company ... 2026-07-27 18:18:38,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 2 (AI Ops Demo Co B) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:38,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 3 (My Company (Chicago)) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:38,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 4 (VN Company) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:38,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 1 (My Company (San Francisco)) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:38,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_multicompany_seed: Starting TestMultiCompanySeed.test_reseeding_archived_company_does_not_raise_or_duplicate ... 2026-07-27 18:18:43,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 323 (MC4 Archived Company). 2026-07-27 18:18:43,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 323 (MC4 Archived Company) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:43,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_multicompany_seed: Starting TestMultiCompanySeed.test_seeding_is_idempotent ... 2026-07-27 18:18:48,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 324 (MC2 Idempotent Company). 2026-07-27 18:18:48,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 324 (MC2 Idempotent Company) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:48,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: company 324 (MC2 Idempotent Company) already has AI work routine(s); skipping default-automation seeding. 2026-07-27 18:18:48,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:48,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestDunningWeeklyRoutine.test_dunning_weekly_creates_pending_proposal_never_auto_executed ... 2026-07-27 18:18:48,775 100 INFO rb-f163aeb-223409-398459 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-27 18:18:48,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 167: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:18:49,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 537 and Message-Id '<424541713958522.1785176329.061266183853149-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:18:49,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:18:49,228 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-07-27 18:18:49,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:18:49,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 167: submitted to approval request 75. 2026-07-27 18:18:49,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine dunning_weekly created proposal 167, routed to state=pending. 2026-07-27 18:18:49,261 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestDunningWeeklyRoutine.test_dunning_weekly_routine_is_present_and_configured ... 2026-07-27 18:18:49,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestDunningWeeklyRoutine.test_no_duplicate_or_per_routine_cron_for_builtin_schedules ... 2026-07-27 18:18:49,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:49,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 538 and Message-Id '<187699066314156.1785176329.891665220260620-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:18:49,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:18:49,921 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-07-27 18:18:49,933 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67105] 2026-07-27 18:18:49,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:18:49,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:18:49,957 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentCostCapGate.test_over_cap_scheduled_run_makes_no_llm_call ... 2026-07-27 18:18:50,110 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine cost_routine_5f3344bd - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:18:50,112 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentCostCapGate.test_over_cap_skip_does_not_count_as_a_failure ... 2026-07-27 18:18:50,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine cost_routine_9ed36f23 - run principal is over its daily cost cap; LLM call skipped (no budget bypass). 2026-07-27 18:18:50,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:18:50,352 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentFailureAlerting.test_consecutive_failure_count_survives_cron_savepoint_rollback ... 2026-07-27 18:18:50,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentFailureAlerting.test_successful_run_resets_failure_counter ... 2026-07-27 18:18:50,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentFailureAlerting.test_threshold_crossing_emits_exactly_one_throttled_bus_alert ... 2026-07-27 18:18:50,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:50,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_custom_template_placeholder_is_rendered_into_the_agent_prompt ... 2026-07-27 18:18:50,793 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_elevated_service_user_renders_messages_template_on_run ... 2026-07-27 18:18:51,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 539 and Message-Id '<142643059456931.1785176331.438937187194824-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:18:51,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:18:51,471 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-07-27 18:18:51,480 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67114] 2026-07-27 18:18:51,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:18:51,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:18:51,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_empty_template_produces_prompt_byte_identical_to_default_path ... 2026-07-27 18:18:51,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_malformed_template_is_rejected_at_save ... 2026-07-27 18:18:51,728 100 INFO rb-f163aeb-223409-398459 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-27 18:18:51,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_render_sudo_survives_a_non_admin_run_principal ... 2026-07-27 18:18:52,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 540 and Message-Id '<552667499902334.1785176332.384900808334351-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:18:52,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:18:52,413 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-07-27 18:18:52,421 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [67118] 2026-07-27 18:18:52,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:18:52,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:18:52,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_ssti_attempt_is_rejected_at_save ... 2026-07-27 18:18:52,462 100 INFO rb-f163aeb-223409-398459 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-27 18:18:52,464 100 INFO rb-f163aeb-223409-398459 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-27 18:18:52,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentTemplateRendering.test_template_cannot_exfiltrate_raw_partner_pii ... 2026-07-27 18:18:52,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:18:52,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentUIRegressionGuard.test_shipped_routines_default_to_no_prompt_template ... 2026-07-27 18:18:52,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:52,610 100 INFO rb-f163aeb-223409-398459 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-27 18:18:57,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 325 (UX2 Company B). 2026-07-27 18:18:57,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_scheduled_agent_ui: Starting TestScheduledAgentUX.test_next_run_preview_computes_from_last_run_and_cadence ... 2026-07-27 18:18:57,834 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:57,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestCronDrainsAllDueRoutines.test_cron_batch_size_icp_is_honored_and_still_drains_all ... 2026-07-27 18:18:57,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_icp_routine_1 found no matching res.partner records. 2026-07-27 18:18:57,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_icp_routine_0 found no matching res.partner records. 2026-07-27 18:18:57,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_icp_routine_2 found no matching res.partner records. 2026-07-27 18:18:57,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_icp_routine_3 found no matching res.partner records. 2026-07-27 18:18:57,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_icp_routine_4 found no matching res.partner records. 2026-07-27 18:18:57,910 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestCronDrainsAllDueRoutines.test_cron_drains_all_due_routines_beyond_one_batch ... 2026-07-27 18:18:57,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_1 found no matching res.partner records. 2026-07-27 18:18:57,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_2 found no matching res.partner records. 2026-07-27 18:18:57,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_0 found no matching res.partner records. 2026-07-27 18:18:57,955 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_3 found no matching res.partner records. 2026-07-27 18:18:57,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_4 found no matching res.partner records. 2026-07-27 18:18:57,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_5 found no matching res.partner records. 2026-07-27 18:18:57,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine drain_routine_6 found no matching res.partner records. 2026-07-27 18:18:57,972 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:57,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_cron_skips_not_due_routine_without_running_it ... 2026-07-27 18:18:58,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_daily_routine_run_one_day_ago_is_due ... 2026-07-27 18:18:58,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_never_run_routine_is_due ... 2026-07-27 18:18:58,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_weekly_routine_run_eight_days_ago_is_due ... 2026-07-27 18:18:58,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCadence.test_weekly_routine_run_one_day_ago_is_not_due ... 2026-07-27 18:18:58,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:58,176 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCronConfig.test_cron_rotation_orders_least_recently_run_first ... 2026-07-27 18:18:58,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatCronConfig.test_heartbeat_cron_has_explicit_user_id ... 2026-07-27 18:18:58,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:18:58,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanBounds.test_scan_passes_a_bounded_limit_to_search ... 2026-07-27 18:18:58,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:02,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 326 (WI4 Company B). 2026-07-27 18:19:07,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 327 (WI4 Company P). 2026-07-27 18:19:12,663 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 328 (WI4 Branch B). 2026-07-27 18:19:17,374 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 329 (WI4 Sibling S). 2026-07-27 18:19:17,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_count_in_work_item_is_company_isolated ... 2026-07-27 18:19:17,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_does_not_see_other_company_records ... 2026-07-27 18:19:17,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_still_includes_shared_records ... 2026-07-27 18:19:17,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestHeartbeatScanIsolation.test_scan_target_scopes_to_company_and_branches_not_ancestors ... 2026-07-27 18:19:18,247 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:18,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_hr_recruitment_bottleneck_weekly_skips_cleanly_when_target_absent ... 2026-07-27 18:19:18,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_new_routines_do_not_call_agent_when_target_absent ... 2026-07-27 18:19:18,267 100 INFO rb-f163aeb-223409-398459 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-27 18:19:18,268 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_project_risk_digest_weekly_skips_cleanly_when_target_absent ... 2026-07-27 18:19:18,275 100 INFO rb-f163aeb-223409-398459 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-27 18:19:18,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesGracefulSkip.test_purchase_delay_watch_daily_skips_cleanly_when_target_absent ... 2026-07-27 18:19:18,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:18,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_hr_recruitment_bottleneck_weekly_is_present ... 2026-07-27 18:19:18,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_no_per_routine_cron_was_added_for_new_routines ... 2026-07-27 18:19:18,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_project_risk_digest_weekly_is_present ... 2026-07-27 18:19:18,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestNewHeartbeatRoutinesPresent.test_purchase_delay_watch_daily_is_present ... 2026-07-27 18:19:18,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:18,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestRoutineProposalImpactedModel.test_model_scoped_control_policy_governs_only_its_own_routine_proposal ... 2026-07-27 18:19:18,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 168: blocked by policy 'WD2 Target - Block res.partner' 2026-07-27 18:19:18,524 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine impacted_model_wd2_routine created proposal 168, routed to state=rejected. 2026-07-27 18:19:18,527 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestRoutineProposalImpactedModel.test_routine_proposal_records_the_scanned_target_model ... 2026-07-27 18:19:18,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 169: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:19:19,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 541 and Message-Id '<889625576954837.1785176358.985897541046143-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:19:19,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:19,101 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-07-27 18:19:19,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:19,127 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 169: submitted to approval request 76. 2026-07-27 18:19:19,128 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine impacted_model_routine_7d3c6e04 created proposal 169, routed to state=pending. 2026-07-27 18:19:19,136 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:19,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_domain_captures_stale_open_quotes_only ... 2026-07-27 18:19:19,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_no_per_routine_cron_added_for_sale_quote_stale ... 2026-07-27 18:19:19,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_routine_sale_quote_stale_weekly_xmlid_is_resolvable ... 2026-07-27 18:19:19,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_sale_quote_stale_weekly_exists_and_targets_sale_order ... 2026-07-27 18:19:19,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestSaleQuoteStaleRoutine.test_sale_quote_stale_weekly_interval_is_weekly ... 2026-07-27 18:19:19,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:19,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_counts_both_routine_and_non_routine_items ... 2026-07-27 18:19:19,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_is_isolated_per_company ... 2026-07-27 18:19:23,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 330 (SW Company B5). 2026-07-27 18:19:24,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_is_non_negative_int_at_zero_state ... 2026-07-27 18:19:24,610 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_key_is_present_in_cockpit_result ... 2026-07-27 18:19:24,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_stuck_workflow_never_under_reports_below_base_in_progress ... 2026-07-27 18:19:24,663 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestStuckWorkflowCockpitProvider.test_workflow_provider_override_does_not_drop_sibling_metrics ... 2026-07-27 18:19:24,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:19:24,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_community_execute_approved_is_unchanged ... 2026-07-27 18:19:24,724 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_cron_savepoint_isolates_a_failing_routine ... 2026-07-27 18:19:24,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_domain_cannot_execute_arbitrary_code ... 2026-07-27 18:19:24,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_group_user_cannot_create_routine ... 2026-07-27 18:19:25,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 542 and Message-Id '<185546859940526.1785176365.489293098449707-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:19:25,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:25,522 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-07-27 18:19:25,532 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68412] 2026-07-27 18:19:25,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:25,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:25,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1136, model: viin.ai.work.routine 2026-07-27 18:19:25,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_invalid_domain_is_rejected_at_config_time ... 2026-07-27 18:19:25,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_multi_company_output_inherits_routine_company ... 2026-07-27 18:19:29,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 331 (WF Company B7). 2026-07-27 18:19:30,020 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_record_rule_isolates_other_company_routine ... 2026-07-27 18:19:34,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 332 (WF Company B). 2026-07-27 18:19:35,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 543 and Message-Id '<802771372210037.1785176375.334031820297241-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:19:35,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:35,371 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-07-27 18:19:35,382 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68836] 2026-07-27 18:19:35,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:35,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:35,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_routine_proposal_is_forced_through_approval ... 2026-07-27 18:19:35,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.action_proposal: viin.ai.action.proposal 170: no matching policy, defaulting to pending (risk=medium) 2026-07-27 18:19:35,954 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 544 and Message-Id '<164087426868648.1785176375.854742050170898-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:19:35,954 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:36,020 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-07-27 18:19:36,020 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:36,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 170: submitted to approval request 77. 2026-07-27 18:19:36,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine routine_sideeffect_9 created proposal 170, routed to state=pending. 2026-07-27 18:19:36,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_run_skips_gracefully_when_target_app_absent ... 2026-07-27 18:19:36,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine test_routine_ee655444 skipped - target model model.that.does.not.exist not in registry. 2026-07-27 18:19:36,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_run_spawns_one_work_item_linked_to_routine ... 2026-07-27 18:19:36,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.tests.test_work_routine: Starting TestWorkRoutine.test_run_with_no_matches_creates_no_work_item ... 2026-07-27 18:19:36,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: routine test_routine_b66213a1 found no matching res.partner records. 2026-07-27 18:19:36,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:19:36,204 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_completion_callback_is_idempotent ... 2026-07-27 18:19:36,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 171: workflow instance False completed; proposal/work item advanced to terminal state. 2026-07-27 18:19:36,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 171: workflow instance False completed; proposal/work item advanced to terminal state. 2026-07-27 18:19:36,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_execute_approved_falls_back_to_super_without_workflow ... 2026-07-27 18:19:36,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 172: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-27 18:19:36,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_execute_approved_launches_workflow_when_routed ... 2026-07-27 18:19:38,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 173: launched workflow.instance 1 (workflow 5); proposal executed (orchestrated). 2026-07-27 18:19:38,370 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_execute_approved_no_published_version_stays_approved ... 2026-07-27 18:19:40,450 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_instance_completion_callback_advances_terminal_states ... 2026-07-27 18:19:42,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 175: workflow instance 2 completed; proposal/work item advanced to terminal state. 2026-07-27 18:19:42,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_policy_workflow_id_accepts_correct_model ... 2026-07-27 18:19:44,272 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_policy_workflow_id_rejects_wrong_model ... 2026-07-27 18:19:44,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_unidentified_approved_proposal_does_not_vanish_silently ... 2026-07-27 18:19:46,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 176: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 2 policies that agree with it on every other axis could have imposed - 'require_approval', from the strictest applicable policy 'res.partner proposals go through finance review' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:19:46,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_approval.models.action_proposal: viin.ai.action.proposal 176: no runnable executor with a resolvable target; execution deferred to P-OPS-3 / manual. Proposal stays 'approved'. 2026-07-27 18:19:46,830 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.tests.test_orchestrated_execution: Starting TestOrchestratedExecution.test_unidentified_proposal_orchestrates_once_its_model_is_known ... 2026-07-27 18:19:49,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_ops.models.control_policy: viin.ai.action.proposal 177: records no impacted model, so no single control policy can be shown to govern it. The resolved action is the strictest outcome any of the 1 policies that agree with it on every other axis could have imposed - 'require_approval', from the strictest applicable policy 'res.partner proposals go through finance review' - never the first of them and never a later, more permissive one. No policy is recorded as the matching one: a rule scoped to a model this proposal never named cannot be shown to apply to it. 2026-07-27 18:19:49,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow_automation.models.action_proposal_ext: viin.ai.action.proposal 177: launched workflow.instance 3 (workflow 12); proposal executed (orchestrated). 2026-07-27 18:19:50,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:19:50,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-07-27 18:19:51,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 545 and Message-Id '<611485462031511.1785176390.970301151275635-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:19:51,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:51,010 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-07-27 18:19:51,024 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68859] 2026-07-27 18:19:51,025 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:51,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:51,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 546 and Message-Id '<674362711959057.1785176391.395236492156982-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:19:51,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:51,426 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-07-27 18:19:51,437 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68861] 2026-07-27 18:19:51,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:51,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:51,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 547 and Message-Id '<535085916197682.1785176391.829421997070312-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:19:51,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:51,866 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-07-27 18:19:51,878 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68863] 2026-07-27 18:19:51,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:51,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:52,228 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.message records with IDs: [68865] 2026-07-27 18:19:52,295 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.message records with IDs: [68867, 68865] 2026-07-27 18:19:52,345 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.message records with IDs: [68866] 2026-07-27 18:19:52,385 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted calendar.event records with IDs: [24] 2026-07-27 18:19:52,392 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.followers records with IDs: [33491, 33492] 2026-07-27 18:19:52,444 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.message records with IDs: [68868, 68867, 68865] 2026-07-27 18:19:52,473 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.message records with IDs: [68868, 68867, 68865] 2026-07-27 18:19:52,479 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted appointment.appointment records with IDs: [6] 2026-07-27 18:19:52,487 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1138 deleted mail.followers records with IDs: [33488, 33489, 33490] 2026-07-27 18:19:52,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-07-27 18:19:52,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 548 and Message-Id '<422350664255460.1785176392.800227403640747-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:19:52,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:52,827 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-07-27 18:19:52,835 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68870] 2026-07-27 18:19:52,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:52,840 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:53,156 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 549 and Message-Id '<527265961007500.1785176393.134869575500488-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:19:53,156 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:53,163 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-07-27 18:19:53,170 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68872] 2026-07-27 18:19:53,171 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:53,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:53,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 550 and Message-Id '<685626533405451.1785176393.486212968826294-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:19:53,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:53,514 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-07-27 18:19:53,521 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68874] 2026-07-27 18:19:53,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:53,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:53,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-07-27 18:19:54,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 551 and Message-Id '<823723896820479.1785176394.239657163619995-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:19:54,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:54,271 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-07-27 18:19:54,279 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68878] 2026-07-27 18:19:54,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:54,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:54,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 552 and Message-Id '<375382411544357.1785176394.609587669372559-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:19:54,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:54,637 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-07-27 18:19:54,645 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68880] 2026-07-27 18:19:54,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:54,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:55,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 553 and Message-Id '<680582255410264.1785176394.975914955139160-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:19:55,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:55,009 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-07-27 18:19:55,018 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68882] 2026-07-27 18:19:55,018 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:55,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:55,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:19:55,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-07-27 18:19:55,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 554 and Message-Id '<567830659158114.1785176395.562455177307129-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:19:55,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:55,623 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [554] 2026-07-27 18:19:55,635 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68887] 2026-07-27 18:19:55,635 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:55,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:56,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 555 and Message-Id '<853806742060674.1785176396.054155111312866-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:19:56,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:56,094 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-07-27 18:19:56,106 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68889] 2026-07-27 18:19:56,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:56,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:56,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 556 and Message-Id '<546405879871825.1785176396.508668899536133-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:19:56,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:56,551 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-07-27 18:19:56,562 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68891] 2026-07-27 18:19:56,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:56,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:56,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-07-27 18:19:56,812 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #7 deleted mail.message records with IDs: [68893] 2026-07-27 18:19:56,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-07-27 18:19:56,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-07-27 18:19:56,854 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-07-27 18:19:56,865 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #7 deleted mail.message records with IDs: [68894] 2026-07-27 18:19:56,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-07-27 18:19:56,904 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1147 deleted mail.message records with IDs: [68894] 2026-07-27 18:19:56,916 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1147 deleted appointment.appointment records with IDs: [11] 2026-07-27 18:19:56,922 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1147 deleted mail.followers records with IDs: [33504, 33505, 33506] 2026-07-27 18:19:56,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1147, model: appointment.appointment 2026-07-27 18:19:57,012 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1147, model: appointment.appointment 2026-07-27 18:19:57,028 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1147 deleted mail.message records with IDs: [68895] 2026-07-27 18:19:57,030 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 1147, model: appointment.appointment 2026-07-27 18:19:57,105 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1148 deleted mail.message records with IDs: [68896] 2026-07-27 18:19:57,116 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1148 deleted appointment.appointment records with IDs: [13] 2026-07-27 18:19:57,123 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1148 deleted mail.followers records with IDs: [33510, 33511, 33512] 2026-07-27 18:19:57,145 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1148 deleted mail.message records with IDs: [68895] 2026-07-27 18:19:57,151 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1148 deleted appointment.appointment records with IDs: [12] 2026-07-27 18:19:57,157 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1148 deleted mail.followers records with IDs: [33507, 33508, 33509] 2026-07-27 18:19:57,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-07-27 18:19:57,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 557 and Message-Id '<351629016636412.1785176397.558699846267700-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:19:57,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:57,601 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-07-27 18:19:57,613 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68898] 2026-07-27 18:19:57,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:57,620 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:58,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 558 and Message-Id '<840866263198263.1785176397.993821144104004-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:19:58,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:58,029 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-07-27 18:19:58,038 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68900] 2026-07-27 18:19:58,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:58,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:58,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 559 and Message-Id '<973249862440141.1785176398.350855112075806-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:19:58,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:58,385 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-07-27 18:19:58,394 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68902] 2026-07-27 18:19:58,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:58,401 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:58,553 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1150, model: viin.appointment.type 2026-07-27 18:19:58,574 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1150 deleted mail.message records with IDs: [2376] 2026-07-27 18:19:58,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1150, model: viin.appointment.type 2026-07-27 18:19:58,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1150, model: viin.appointment.type 2026-07-27 18:19:58,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1151, model: viin.appointment.type 2026-07-27 18:19:58,636 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1151 deleted mail.message records with IDs: [2376] 2026-07-27 18:19:58,641 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1151, model: viin.appointment.type 2026-07-27 18:19:58,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1151, model: viin.appointment.type 2026-07-27 18:19:58,748 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1152 deleted mail.message records with IDs: [68904] 2026-07-27 18:19:58,767 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1152 deleted viin.appointment.type records with IDs: [4] 2026-07-27 18:19:58,774 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1152 deleted mail.followers records with IDs: [33513] 2026-07-27 18:19:58,785 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:19:58,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-07-27 18:19:59,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 560 and Message-Id '<509575185586224.1785176399.148933410644531-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:19:59,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:59,184 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-07-27 18:19:59,194 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68906] 2026-07-27 18:19:59,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:59,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:59,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 561 and Message-Id '<134876799183083.1785176399.556355953216553-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:19:59,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:59,592 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-07-27 18:19:59,601 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68908] 2026-07-27 18:19:59,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:59,607 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:19:59,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 562 and Message-Id '<349181108705952.1785176399.937679052352905-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:19:59,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:19:59,966 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-07-27 18:19:59,975 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68910] 2026-07-27 18:19:59,975 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:19:59,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:00,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-07-27 18:20:00,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 563 and Message-Id '<913012528294978.1785176400.551536321640015-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:00,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:00,578 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-07-27 18:20:00,586 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68916] 2026-07-27 18:20:00,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:00,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:00,991 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 564 and Message-Id '<515101566297181.1785176400.962650775909424-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:00,991 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:00,997 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-07-27 18:20:01,005 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68918] 2026-07-27 18:20:01,006 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:01,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:01,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 565 and Message-Id '<179326514141539.1785176401.379472494125366-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:01,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:01,409 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-07-27 18:20:01,419 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68920] 2026-07-27 18:20:01,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:01,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:01,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:20:01,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-07-27 18:20:01,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 566 and Message-Id '<771609404676712.1785176401.961626529693604-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:01,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:01,996 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-07-27 18:20:02,008 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68923] 2026-07-27 18:20:02,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:02,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:02,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 567 and Message-Id '<711388377738757.1785176402.919307947158813-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:02,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:02,952 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-07-27 18:20:02,962 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68925] 2026-07-27 18:20:02,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:02,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:03,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 568 and Message-Id '<954691943476616.1785176403.295706987380981-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:03,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:03,329 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-07-27 18:20:03,338 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68927] 2026-07-27 18:20:03,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:03,344 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:04,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 569 and Message-Id '<759628663249145.1785176404.151084184646606-openerp-184-sale.order@acb753b3e722>' from 'user@example.viindoo.com' to (redacted) 't***@example.viindoo.com' successfully sent 2026-07-27 18:20:04,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:04,396 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-07-27 18:20:04,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:04,460 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1159 deleted mail.message records with IDs: [68931] 2026-07-27 18:20:04,491 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1159 deleted calendar.event records with IDs: [25] 2026-07-27 18:20:04,498 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1159 deleted mail.followers records with IDs: [33527, 33528] 2026-07-27 18:20:05,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 570 and Message-Id '<453002789744960.1785176405.058041810989380-openerp-185-sale.order@acb753b3e722>' from 'user@example.viindoo.com' to (redacted) 't***@example.viindoo.com' successfully sent 2026-07-27 18:20:05,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:05,241 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-07-27 18:20:05,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:05,307 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1159 deleted mail.message records with IDs: [68935] 2026-07-27 18:20:05,328 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1159 deleted calendar.event records with IDs: [26] 2026-07-27 18:20:05,334 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1159 deleted mail.followers records with IDs: [33534, 33535] 2026-07-27 18:20:05,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 18:20:05,373 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-07-27 18:20:05,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 571 and Message-Id '<407546302382698.1785176405.751817226409912-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:05,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:05,788 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-07-27 18:20:05,798 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68939] 2026-07-27 18:20:05,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:05,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:06,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 572 and Message-Id '<051712444787687.1785176406.202816009521484-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:06,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:06,244 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-07-27 18:20:06,256 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68941] 2026-07-27 18:20:06,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:06,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:06,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 573 and Message-Id '<632725331400723.1785176406.668665885925293-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:06,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:06,707 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-07-27 18:20:06,717 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68943] 2026-07-27 18:20:06,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:06,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:07,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:20:07,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-07-27 18:20:08,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 18:20:08,828 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:20:09,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:20:09,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-07-27 18:20:09,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-07-27 18:20:09,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-07-27 18:20:09,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-07-27 18:20:09,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-07-27 18:20:09,289 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-07-27 18:20:09,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:20:09,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-07-27 18:20:09,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 577 and Message-Id '<860852265958901.1785176409.685907602310181-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:09,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:09,723 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-07-27 18:20:09,734 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68950] 2026-07-27 18:20:09,734 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:09,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:10,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 578 and Message-Id '<203547361726201.1785176410.127841234207153-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:10,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:10,161 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-07-27 18:20:10,170 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68952] 2026-07-27 18:20:10,171 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:10,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:10,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 579 and Message-Id '<817141539081876.1785176410.500472784042358-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:10,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:10,531 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-07-27 18:20:10,539 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68954] 2026-07-27 18:20:10,540 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:10,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:10,669 100 INFO rb-f163aeb-223409-398459 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-27 18:20:10,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-07-27 18:20:11,191 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 580 and Message-Id '<031343067717061.1785176411.161218166351318-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:11,192 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:11,199 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-07-27 18:20:11,209 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68980] 2026-07-27 18:20:11,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:11,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:11,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 581 and Message-Id '<540546861537313.1785176411.539622306823730-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:11,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:11,569 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-07-27 18:20:11,579 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68982] 2026-07-27 18:20:11,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:11,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:11,864 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 582 and Message-Id '<746683936497777.1785176411.843581438064575-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:11,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:11,871 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-07-27 18:20:11,878 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68984] 2026-07-27 18:20:11,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:11,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:11,989 100 INFO rb-f163aeb-223409-398459 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-27 18:20:12,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-07-27 18:20:12,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 583 and Message-Id '<192135163614627.1785176412.290090560913086-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:12,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:12,322 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-07-27 18:20:12,331 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68987] 2026-07-27 18:20:12,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:12,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:12,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 584 and Message-Id '<516165577356935.1785176412.663231372833252-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:12,686 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:12,693 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-07-27 18:20:12,702 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68989] 2026-07-27 18:20:12,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:12,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:13,120 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 585 and Message-Id '<445671413464508.1785176413.088289976119995-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:13,120 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:13,129 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-07-27 18:20:13,140 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68991] 2026-07-27 18:20:13,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:13,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:13,282 100 INFO rb-f163aeb-223409-398459 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-27 18:20:13,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-07-27 18:20:13,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 586 and Message-Id '<448236043500688.1785176413.783350944519043-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:13,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:13,828 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-07-27 18:20:13,839 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68996] 2026-07-27 18:20:13,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:13,846 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:14,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 587 and Message-Id '<054741189532690.1785176414.214844465255737-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:14,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:14,243 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-07-27 18:20:14,250 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [68998] 2026-07-27 18:20:14,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:14,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:14,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 588 and Message-Id '<162617252103283.1785176414.637946128845215-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:14,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:14,681 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-07-27 18:20:14,692 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69000] 2026-07-27 18:20:14,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:14,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:14,863 100 INFO rb-f163aeb-223409-398459 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-27 18:20:14,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-07-27 18:20:15,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 589 and Message-Id '<817822587958732.1785176415.333857774734497-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:15,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:15,373 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-07-27 18:20:15,384 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69005] 2026-07-27 18:20:15,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:15,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:15,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 590 and Message-Id '<899436135167508.1785176415.742481470108032-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:15,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:15,775 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-07-27 18:20:15,784 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69007] 2026-07-27 18:20:15,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:15,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:16,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 591 and Message-Id '<582830418919878.1785176416.176470518112183-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:16,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:16,212 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-07-27 18:20:16,226 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69009] 2026-07-27 18:20:16,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:16,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:16,446 100 INFO rb-f163aeb-223409-398459 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-27 18:20:16,465 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-07-27 18:20:16,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:20:16,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-07-27 18:20:16,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 592 and Message-Id '<843095717138776.1785176416.876729249954224-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:16,899 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:16,905 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-07-27 18:20:16,914 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69012] 2026-07-27 18:20:16,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:16,919 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:17,302 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 593 and Message-Id '<283668154799890.1785176417.268722772598267-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:17,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:17,313 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-07-27 18:20:17,325 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69014] 2026-07-27 18:20:17,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:17,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:17,744 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 594 and Message-Id '<157814629971622.1785176417.712160825729370-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:17,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:17,754 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-07-27 18:20:17,767 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69016] 2026-07-27 18:20:17,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:17,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:17,919 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-07-27 18:20:17,932 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2376] 2026-07-27 18:20:17,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-07-27 18:20:17,942 100 INFO rb-f163aeb-223409-398459 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-27 18:20:17,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-07-27 18:20:18,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 595 and Message-Id '<250565706881426.1785176418.377287387847900-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'****@example.viindoo.com'" successfully sent 2026-07-27 18:20:18,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:18,417 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-07-27 18:20:18,429 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69019] 2026-07-27 18:20:18,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:18,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:18,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 596 and Message-Id '<583423903827057.1785176418.808419227600098-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***@example.viindoo.com'" successfully sent 2026-07-27 18:20:18,840 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:18,848 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-07-27 18:20:18,860 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69021] 2026-07-27 18:20:18,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:18,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:19,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 597 and Message-Id '<873249081160320.1785176419.266707658767700-openerp-private@acb753b3e722>' from 'info@yourcompany.com' to (redacted) "'***in@example.viindoo.com'" successfully sent 2026-07-27 18:20:19,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:19,307 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-07-27 18:20:19,318 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69023] 2026-07-27 18:20:19,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:19,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:20:19,461 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-07-27 18:20:19,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1187, model: appointment.type.working.time 2026-07-27 18:20:19,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1187, model: appointment.type.working.time 2026-07-27 18:20:19,511 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1189 deleted appointment.type.working.time records with IDs: [1] 2026-07-27 18:20:19,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:20:19,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-07-27 18:20:22,920 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 18:20:22,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:20:23,152 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:20:23] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 18 0.011 0.207 2026-07-27 18:20:23,185 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:20:23] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 24 0.009 0.019 2026-07-27 18:20:23,215 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:20:23] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 17 0.006 0.020 2026-07-27 18:20:23,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR: waiting for threads: [] 2026-07-27 18:20:23,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-07-27 18:20:26,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 18:20:26,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:20:27,171 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:20:27] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 80 0.039 0.371 2026-07-27 18:20:27,484 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:20:27] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 119 0.065 0.240 2026-07-27 18:20:27,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-27 18:20:27,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_appointment_website_patch1.tests.test_skip_confirmation_async_notify: Starting TestSkipConfirmationAsyncNotify.test_skip_confirmation_submit_must_not_send_notification_mail_synchronously ... 2026-07-27 18:20:29,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal from n/a 2026-07-27 18:20:29,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:20:30,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-27 18:20:34,046 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-07-27 18:20:34,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 605 and Message-Id '<225674296265795.1785176434.375605344772339-openerp-message-notify@acb753b3e722>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_a@example.viindoo.com' successfully sent 2026-07-27 18:20:34,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:34,481 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1206 deleted mail.mail records with IDs: [605] 2026-07-27 18:20:34,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:34,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 606 and Message-Id '<616972675693167.1785176434.530204057693481-openerp-message-notify@acb753b3e722>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com' successfully sent 2026-07-27 18:20:34,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:34,590 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1206 deleted mail.mail records with IDs: [606] 2026-07-27 18:20:34,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:34,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 607 and Message-Id '<082608638660632.1785176434.640097618103027-openerp-message-notify@acb753b3e722>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-27 18:20:34,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:34,700 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1206 deleted mail.mail records with IDs: [607] 2026-07-27 18:20:34,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:34,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 608 and Message-Id '<176317872806774.1785176434.748222351074219-openerp-message-notify@acb753b3e722>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-27 18:20:34,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:34,814 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1206 deleted mail.mail records with IDs: [608] 2026-07-27 18:20:34,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:34,997 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.activity records with IDs: [209, 210, 211, 212] 2026-07-27 18:20:35,125 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 609 and Message-Id '<775309218336088.1785176435.067834615707397-openerp-message-notify@acb753b3e722>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com' successfully sent 2026-07-27 18:20:35,125 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:35,133 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.mail records with IDs: [609] 2026-07-27 18:20:35,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:35,222 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 610 and Message-Id '<500140315775575.1785176435.172845602035522-openerp-message-notify@acb753b3e722>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-27 18:20:35,222 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:35,230 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.mail records with IDs: [610] 2026-07-27 18:20:35,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:35,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 611 and Message-Id '<364248462519703.1785176435.272446870803833-openerp-message-notify@acb753b3e722>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-27 18:20:35,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:35,330 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.mail records with IDs: [611] 2026-07-27 18:20:35,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:35,473 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1208 deleted mail.activity records with IDs: [213, 214, 215] 2026-07-27 18:20:35,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 612 and Message-Id '<731748994862727.1785176435.535954713821411-openerp-message-notify@acb753b3e722>' from 'activity_approver_b@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-27 18:20:35,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:35,605 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1208 deleted mail.mail records with IDs: [612] 2026-07-27 18:20:35,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:35,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 613 and Message-Id '<493181126408086.1785176435.647433996200562-openerp-message-notify@acb753b3e722>' from 'activity_approver_b@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-27 18:20:35,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:35,710 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1208 deleted mail.mail records with IDs: [613] 2026-07-27 18:20:35,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:35,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-07-27 18:20:36,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 614 and Message-Id '<408584986184067.1785176436.108994007110596-openerp-message-notify@acb753b3e722>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com' successfully sent 2026-07-27 18:20:36,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:36,242 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1206 deleted mail.mail records with IDs: [614] 2026-07-27 18:20:36,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:36,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 615 and Message-Id '<977342398678472.1785176436.306754827499390-openerp-message-notify@acb753b3e722>' from 'activity_submitter_user@example.viindoo.com' to (redacted) 'a****************_a@example.viindoo.com' successfully sent 2026-07-27 18:20:36,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:36,367 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1206 deleted mail.mail records with IDs: [615] 2026-07-27 18:20:36,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:36,536 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.activity records with IDs: [218, 219] 2026-07-27 18:20:36,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 616 and Message-Id '<355062227518917.1785176436.612391710281372-openerp-message-notify@acb753b3e722>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_c@example.viindoo.com' successfully sent 2026-07-27 18:20:36,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:36,661 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.mail records with IDs: [616] 2026-07-27 18:20:36,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:36,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 617 and Message-Id '<078552478714303.1785176436.712810516357422-openerp-message-notify@acb753b3e722>' from 'activity_approver_a@example.viindoo.com' to (redacted) 'a****************_d@example.viindoo.com' successfully sent 2026-07-27 18:20:36,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:36,772 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1207 deleted mail.mail records with IDs: [617] 2026-07-27 18:20:36,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:36,946 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1210 deleted mail.activity records with IDs: [220, 221] 2026-07-27 18:20:37,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 618 and Message-Id '<800308645352428.1785176436.984688758850098-openerp-79-viin.approval.request@acb753b3e722>' from 'activity_approver_d@example.viindoo.com' to (redacted) 'a****************_b@example.viindoo.com', 'a****************_a@example.viindoo.com', 'a****************_c@example.viindoo.com', 'a****************_e@example.viindoo.com', 'a****************_f@example.viindoo.com' successfully sent 2026-07-27 18:20:37,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 5 2026-07-27 18:20:37,072 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1210 deleted mail.mail records with IDs: [618] 2026-07-27 18:20:37,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:37,144 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-27 18:20:42,017 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 333 (Company A (VND)). 2026-07-27 18:20:46,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 334 (Company B (USD)). 2026-07-27 18:20:47,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-07-27 18:20:47,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-07-27 18:20:47,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-07-27 18:20:48,137 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [108] 2026-07-27 18:20:48,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-07-27 18:20:48,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-07-27 18:20:48,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-07-27 18:20:48,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-07-27 18:20:48,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-07-27 18:20:49,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [113] 2026-07-27 18:20:49,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-07-27 18:20:49,444 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [115] 2026-07-27 18:20:49,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-07-27 18:20:49,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:20:50,874 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [82348, 82349, 82350, 82351, 82352, 82353, 82354] 2026-07-27 18:20:51,283 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [82355, 82356, 82357, 82358, 82359, 82360, 82361] 2026-07-27 18:20:51,671 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3844, 3840, 3365] 2026-07-27 18:20:51,725 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [159509] 2026-07-27 18:20:51,755 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [1949] 2026-07-27 18:20:51,755 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-07-27 18:20:51,946 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [82362, 82363, 82364, 82365, 82366, 82367, 82368, 82369, 82370] 2026-07-27 18:20:52,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 619 and Message-Id '<609549332260086.1785176452.757879972457886-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:52,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:52,939 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-07-27 18:20:52,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:53,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 620 and Message-Id '<851070941834586.1785176453.445348978042603-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:53,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:53,567 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-07-27 18:20:53,567 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:54,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 621 and Message-Id '<006282870819523.1785176453.975516557693481-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:54,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:54,080 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-07-27 18:20:54,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:54,216 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [224] 2026-07-27 18:20:54,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 622 and Message-Id '<865758366844449.1785176454.772726535797119-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:54,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:54,893 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-07-27 18:20:54,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:55,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 623 and Message-Id '<543753369835617.1785176455.352385997772217-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:55,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:55,437 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-07-27 18:20:55,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:55,535 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [226] 2026-07-27 18:20:56,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 624 and Message-Id '<657209804672578.1785176456.005944013595581-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:56,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:56,139 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-07-27 18:20:56,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:56,254 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [227] 2026-07-27 18:20:56,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 625 and Message-Id '<267170155654574.1785176456.857762336730957-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:56,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:57,020 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-07-27 18:20:57,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:57,161 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [228] 2026-07-27 18:20:57,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 626 and Message-Id '<077754775744713.1785176457.620838642120361-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:57,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:57,743 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-07-27 18:20:57,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:57,831 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [229] 2026-07-27 18:20:58,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 627 and Message-Id '<119754536336766.1785176458.270242214202881-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:58,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:58,381 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-07-27 18:20:58,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:58,439 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [230] 2026-07-27 18:20:58,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 628 and Message-Id '<069998439827644.1785176458.866830110549927-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:58,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:58,973 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-07-27 18:20:58,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:59,044 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [231] 2026-07-27 18:20:59,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 629 and Message-Id '<258052086279982.1785176459.439200162887573-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:20:59,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:20:59,537 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-07-27 18:20:59,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:20:59,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-07-27 18:20:59,597 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-07-27 18:20:59,617 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-07-27 18:20:59,638 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-07-27 18:20:59,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-07-27 18:20:59,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-07-27 18:20:59,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-07-27 18:20:59,744 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-07-27 18:21:00,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 630 and Message-Id '<733867956018286.1785176460.429133415222168-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:00,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:00,574 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-07-27 18:21:00,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:00,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-07-27 18:21:01,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-07-27 18:21:01,823 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 631 and Message-Id '<232465667922072.1785176461.732645273208618-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:01,823 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:02,519 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-07-27 18:21:02,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:02,552 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-07-27 18:21:03,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 632 and Message-Id '<325727597867628.1785176463.196289777755737-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:03,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:03,385 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-07-27 18:21:03,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:03,527 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [235] 2026-07-27 18:21:03,697 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-07-27 18:21:04,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 633 and Message-Id '<498790971929975.1785176464.481112003326416-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:04,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:04,649 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-07-27 18:21:04,649 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:04,748 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [236] 2026-07-27 18:21:04,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-07-27 18:21:05,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 634 and Message-Id '<299849290021389.1785176465.399973154067993-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:05,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:05,545 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-07-27 18:21:05,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:05,595 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [237] 2026-07-27 18:21:05,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-07-27 18:21:06,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 635 and Message-Id '<756792630101300.1785176466.538175821304321-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:06,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:06,741 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-07-27 18:21:06,741 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:06,878 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [238] 2026-07-27 18:21:07,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 636 and Message-Id '<981382739958130.1785176467.352401971817017-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:07,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:07,478 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-07-27 18:21:07,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:07,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-07-27 18:21:07,591 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-07-27 18:21:07,623 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-07-27 18:21:07,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-07-27 18:21:07,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-07-27 18:21:07,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-07-27 18:21:07,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-07-27 18:21:07,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-07-27 18:21:07,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-07-27 18:21:07,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-07-27 18:21:07,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-07-27 18:21:07,876 100 INFO rb-f163aeb-223409-398459 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-27 18:21:07,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-07-27 18:21:07,943 100 INFO rb-f163aeb-223409-398459 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-27 18:21:07,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-07-27 18:21:08,010 100 INFO rb-f163aeb-223409-398459 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-27 18:21:08,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-07-27 18:21:08,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:21:08,335 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-07-27 18:21:08,919 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 637 and Message-Id '<462917325396055.1785176468.853810071945190-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:08,919 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:08,999 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-07-27 18:21:09,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:09,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-07-27 18:21:09,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 638 and Message-Id '<407023896047803.1785176469.702630758285522-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:09,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:09,878 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-07-27 18:21:09,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:09,927 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:21:10,877 100 INFO rb-f163aeb-223409-398459 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-27 18:21:11,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 639 and Message-Id '<134359500674371.1785176471.366702795028687-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:11,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:11,520 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1213 deleted mail.mail records with IDs: [639] 2026-07-27 18:21:11,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:11,585 100 INFO rb-f163aeb-223409-398459 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-27 18:21:12,410 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1213 deleted request.approval.user.line records with IDs: [139] 2026-07-27 18:21:12,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 640 and Message-Id '<442124964151132.1785176472.470509052276611-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:12,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:12,592 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1213 deleted mail.mail records with IDs: [640] 2026-07-27 18:21:12,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:12,676 100 INFO rb-f163aeb-223409-398459 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-27 18:21:13,732 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1213 deleted request.approval.user.line records with IDs: [141] 2026-07-27 18:21:13,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 641 and Message-Id '<327091258397593.1785176473.785289525985718-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:13,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:13,908 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1213 deleted mail.mail records with IDs: [641] 2026-07-27 18:21:13,909 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:13,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:14,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-07-27 18:21:15,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-07-27 18:21:16,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-07-27 18:21:17,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-07-27 18:21:18,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:19,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-07-27 18:21:19,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-07-27 18:21:19,615 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-07-27 18:21:19,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-07-27 18:21:19,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-07-27 18:21:20,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-07-27 18:21:20,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-07-27 18:21:20,744 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-07-27 18:21:20,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-07-27 18:21:21,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:22,032 100 INFO rb-f163aeb-223409-398459 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 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1216 deleted request.approval.user.line records with IDs: [147] 2026-07-27 18:21:22,572 100 INFO rb-f163aeb-223409-398459 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 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1216 deleted request.approval.user.line records with IDs: [147] 2026-07-27 18:21:23,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-07-27 18:21:23,679 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1216 deleted request.approval.user.line records with IDs: [147] 2026-07-27 18:21:23,791 100 INFO rb-f163aeb-223409-398459 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 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1216 deleted request.approval.user.line records with IDs: [151] 2026-07-27 18:21:25,367 100 INFO rb-f163aeb-223409-398459 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 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1216 deleted request.approval.user.line records with IDs: [153] 2026-07-27 18:21:27,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-07-27 18:21:29,155 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1216 deleted request.approval.user.line records with IDs: [155] 2026-07-27 18:21:29,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:30,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-07-27 18:21:30,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-07-27 18:21:30,374 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-07-27 18:21:30,523 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-07-27 18:21:30,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-07-27 18:21:30,950 100 INFO rb-f163aeb-223409-398459 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-27 18:21:31,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-07-27 18:21:31,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-07-27 18:21:31,733 100 INFO rb-f163aeb-223409-398459 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 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [157] 2026-07-27 18:21:32,055 100 INFO rb-f163aeb-223409-398459 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-27 18:21:32,271 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [157] 2026-07-27 18:21:32,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-07-27 18:21:32,482 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [157] 2026-07-27 18:21:32,506 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-07-27 18:21:32,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-07-27 18:21:32,982 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [157] 2026-07-27 18:21:33,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-07-27 18:21:33,176 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-07-27 18:21:33,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-07-27 18:21:33,539 100 INFO rb-f163aeb-223409-398459 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-27 18:21:33,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-07-27 18:21:34,266 100 INFO rb-f163aeb-223409-398459 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-27 18:21:34,725 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:35,296 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-07-27 18:21:35,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-07-27 18:21:36,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 642 and Message-Id '<158920388687766.1785176496.050828456878662-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:36,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:36,189 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-07-27 18:21:36,190 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:36,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-07-27 18:21:36,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 643 and Message-Id '<111195615808431.1785176496.556477785110474-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:21:36,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:21:36,673 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-07-27 18:21:36,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:21:36,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:21:41,208 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 335 (Company A). 2026-07-27 18:21:41,344 100 INFO rb-f163aeb-223409-398459 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-27 18:21:41,600 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-07-27 18:21:41,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-07-27 18:21:41,943 100 INFO rb-f163aeb-223409-398459 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-27 18:21:42,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-07-27 18:21:43,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:44,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-07-27 18:21:44,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-07-27 18:21:44,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-07-27 18:21:44,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-07-27 18:21:45,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-07-27 18:21:45,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-07-27 18:21:45,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-07-27 18:21:46,127 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-07-27 18:21:46,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:21:47,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-07-27 18:21:47,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-07-27 18:21:48,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-07-27 18:21:49,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-07-27 18:21:50,415 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1219 deleted request.approval.user.line records with IDs: [171] 2026-07-27 18:21:50,511 100 INFO rb-f163aeb-223409-398459 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 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1219 deleted request.approval.user.line records with IDs: [176] 2026-07-27 18:21:52,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:21:57,823 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-07-27 18:21:58,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-07-27 18:21:58,344 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-07-27 18:21:58,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-07-27 18:21:58,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-07-27 18:21:59,081 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-07-27 18:21:59,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-07-27 18:21:59,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-07-27 18:21:59,838 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-07-27 18:22:00,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-07-27 18:22:00,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-07-27 18:22:00,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-07-27 18:22:00,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-07-27 18:22:00,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-07-27 18:22:01,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-07-27 18:22:01,434 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-07-27 18:22:01,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-07-27 18:22:02,002 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-07-27 18:22:02,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-07-27 18:22:02,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-07-27 18:22:02,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-07-27 18:22:03,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-07-27 18:22:03,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-07-27 18:22:03,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-07-27 18:22:03,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-07-27 18:22:03,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-07-27 18:22:03,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-07-27 18:22:04,319 100 INFO rb-f163aeb-223409-398459 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-27 18:22:04,598 100 INFO rb-f163aeb-223409-398459 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-27 18:22:04,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-07-27 18:22:05,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-07-27 18:22:05,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-07-27 18:22:05,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:22:11,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-07-27 18:22:11,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-07-27 18:22:12,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-07-27 18:22:12,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-07-27 18:22:12,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-07-27 18:22:13,289 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-07-27 18:22:13,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-07-27 18:22:13,907 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-07-27 18:22:18,126 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-07-27 18:22:18,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-07-27 18:22:18,743 100 INFO rb-f163aeb-223409-398459 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-27 18:22:18,970 100 INFO rb-f163aeb-223409-398459 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-27 18:22:19,190 100 INFO rb-f163aeb-223409-398459 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-27 18:22:19,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-07-27 18:22:19,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-27 18:22:20,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-07-27 18:22:21,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-07-27 18:22:21,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-07-27 18:22:22,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-07-27 18:22:22,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:22:23,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-07-27 18:22:28,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 336 (OtherCo). 2026-07-27 18:22:28,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-07-27 18:22:30,250 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1255 deleted request.approval.user.line records with IDs: [257] 2026-07-27 18:22:30,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-07-27 18:22:30,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [205], uid: 1255, model: viin.approval.request 2026-07-27 18:22:30,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-07-27 18:22:32,061 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1255 deleted request.approval.user.line records with IDs: [260] 2026-07-27 18:22:32,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-07-27 18:22:33,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:22:34,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-07-27 18:22:34,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-07-27 18:22:35,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-07-27 18:22:35,943 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1257 deleted request.approval.user.line records with IDs: [266] 2026-07-27 18:22:36,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-07-27 18:22:36,712 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1257 deleted request.approval.user.line records with IDs: [268] 2026-07-27 18:22:36,740 100 INFO rb-f163aeb-223409-398459 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-27 18:22:36,988 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:22:37,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-07-27 18:22:37,862 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69636, 69633] 2026-07-27 18:22:38,056 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.property records with IDs: [40695] 2026-07-27 18:22:38,056 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2578] 2026-07-27 18:22:38,124 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [60] 2026-07-27 18:22:38,280 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [271] 2026-07-27 18:22:38,322 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69635, 69632] 2026-07-27 18:22:38,454 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2577] 2026-07-27 18:22:38,527 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69638, 69637, 69634] 2026-07-27 18:22:38,618 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [214] 2026-07-27 18:22:38,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-07-27 18:22:39,188 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69642, 69640] 2026-07-27 18:22:39,293 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2579] 2026-07-27 18:22:39,360 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69641] 2026-07-27 18:22:39,434 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [215] 2026-07-27 18:22:39,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-07-27 18:22:40,323 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69650, 69645] 2026-07-27 18:22:40,463 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.property records with IDs: [40698] 2026-07-27 18:22:40,463 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2583] 2026-07-27 18:22:40,529 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [63] 2026-07-27 18:22:40,770 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [274] 2026-07-27 18:22:40,805 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69648, 69646] 2026-07-27 18:22:40,945 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2581] 2026-07-27 18:22:41,012 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69652, 69651, 69647] 2026-07-27 18:22:41,090 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [216] 2026-07-27 18:22:41,097 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-07-27 18:22:41,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 644 and Message-Id '<151986761823669.1785176561.821917533874512-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:22:41,887 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:41,976 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-07-27 18:22:41,976 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:42,085 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [247] 2026-07-27 18:22:42,385 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [69663, 69660, 69656, 69653] 2026-07-27 18:22:42,515 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2584] 2026-07-27 18:22:42,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:42,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-07-27 18:22:42,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:42,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-07-27 18:22:43,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-07-27 18:22:43,715 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-07-27 18:22:44,133 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [83062, 83063, 83064, 83065, 83066, 83067, 83068] 2026-07-27 18:22:44,443 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [83069, 83070, 83071, 83072, 83073, 83074, 83075, 83076, 83077, 83078, 83079] 2026-07-27 18:22:44,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:44,697 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-07-27 18:22:45,189 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [83087, 83088, 83089, 83090, 83091, 83092, 83093] 2026-07-27 18:22:45,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:45,453 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-07-27 18:22:45,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:45,539 100 INFO rb-f163aeb-223409-398459 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-27 18:22:45,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:47,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-07-27 18:22:47,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-07-27 18:22:47,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 645 and Message-Id '<473371713271505.1785176567.668489694595337-openerp-message-notify@acb753b3e722>' from 'inactive_submitter_user@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-27 18:22:47,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:47,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1258 deleted mail.mail records with IDs: [645] 2026-07-27 18:22:47,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:47,944 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1092] 2026-07-27 18:22:47,965 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [248] 2026-07-27 18:22:48,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 646 and Message-Id '<128328105856994.1785176568.032244682312012-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'i****************_b@example.viindoo.com' successfully sent 2026-07-27 18:22:48,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:48,141 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-07-27 18:22:48,141 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:48,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-07-27 18:22:48,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 647 and Message-Id '<287939453561549.1785176568.465736389160156-openerp-message-notify@acb753b3e722>' from 'inactive_submitter_user@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-27 18:22:48,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:48,557 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1258 deleted mail.mail records with IDs: [647] 2026-07-27 18:22:48,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:48,640 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1092] 2026-07-27 18:22:48,656 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [250] 2026-07-27 18:22:48,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-07-27 18:22:48,784 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1093] 2026-07-27 18:22:49,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-07-27 18:22:49,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 648 and Message-Id '<319735212941666.1785176569.276243686676025-openerp-message-notify@acb753b3e722>' from 'inactive_submitter_user@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-27 18:22:49,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:49,365 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1258 deleted mail.mail records with IDs: [648] 2026-07-27 18:22:49,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:49,961 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1092] 2026-07-27 18:22:49,976 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [251] 2026-07-27 18:22:50,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 649 and Message-Id '<488340652218009.1785176570.024255514144897-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'i****************_b@example.viindoo.com' successfully sent 2026-07-27 18:22:50,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:50,105 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-07-27 18:22:50,105 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:50,202 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [252] 2026-07-27 18:22:50,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 650 and Message-Id '<145021107561586.1785176570.252556800842285-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'i****************_a@example.viindoo.com' successfully sent 2026-07-27 18:22:50,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:50,336 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-07-27 18:22:50,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:50,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:22:50,409 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-07-27 18:22:50,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-07-27 18:22:50,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-07-27 18:22:50,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-07-27 18:22:50,925 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:51,529 100 INFO rb-f163aeb-223409-398459 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-27 18:22:52,138 100 INFO rb-f163aeb-223409-398459 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-27 18:22:52,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 651 and Message-Id '<076384116769525.1785176572.782734632492065-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:22:52,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:52,952 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-07-27 18:22:52,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:52,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-07-27 18:22:53,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 652 and Message-Id '<863395506121983.1785176573.606477260589600-openerp-message-notify@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:22:53,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:22:53,774 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-07-27 18:22:53,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:22:53,818 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:53,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-07-27 18:22:53,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:53,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-07-27 18:22:53,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-07-27 18:22:54,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-07-27 18:22:54,251 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:54,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-07-27 18:22:54,576 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [83132, 83133, 83134, 83135, 83136, 83137, 83138] 2026-07-27 18:22:54,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-07-27 18:22:55,162 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [83141, 83142, 83143, 83144, 83145, 83146, 83147] 2026-07-27 18:22:55,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:22:59,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 337 (Slip Field Isolation Co A). 2026-07-27 18:23:04,096 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 338 (Slip Field Isolation Co B). 2026-07-27 18:23:04,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 653 and Message-Id '<226175974545186.1785176584.881417036056519-openerp-private@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) "'***@example.com'" successfully sent 2026-07-27 18:23:04,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:04,912 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-07-27 18:23:04,923 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70122] 2026-07-27 18:23:04,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:04,929 100 INFO rb-f163aeb-223409-398459 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-07-27 18:23:05,122 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-07-27 18:23:05,146 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 1261, model: viin.approval.type.header.slip.field 2026-07-27 18:23:05,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-07-27 18:23:05,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-07-27 18:23:05,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 1261, model: viin.approval.type.line.slip.field 2026-07-27 18:23:05,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-07-27 18:23:05,277 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:06,198 100 INFO rb-f163aeb-223409-398459 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-27 18:23:06,241 100 INFO rb-f163aeb-223409-398459 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-27 18:23:06,246 100 INFO rb-f163aeb-223409-398459 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-27 18:23:06,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 654 and Message-Id '<649782696171421.1785176586.925006151199341-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:06,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:07,098 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1262 deleted mail.mail records with IDs: [654] 2026-07-27 18:23:07,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:07,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:08,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-07-27 18:23:08,326 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-07-27 18:23:08,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-07-27 18:23:08,340 100 INFO rb-f163aeb-223409-398459 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-27 18:23:09,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 655 and Message-Id '<016359974251905.1785176589.370681524276733-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:09,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:09,584 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1263 deleted mail.mail records with IDs: [655] 2026-07-27 18:23:09,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:09,714 100 INFO rb-f163aeb-223409-398459 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-27 18:23:10,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 656 and Message-Id '<799732649209192.1785176590.831011295318604-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:10,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:11,005 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1263 deleted mail.mail records with IDs: [656] 2026-07-27 18:23:11,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:11,106 100 INFO rb-f163aeb-223409-398459 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-27 18:23:12,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 657 and Message-Id '<333637168217004.1785176591.940093755722046-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:12,004 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:12,128 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1263 deleted mail.mail records with IDs: [657] 2026-07-27 18:23:12,128 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:12,280 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:13,582 100 INFO rb-f163aeb-223409-398459 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-27 18:23:14,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 658 and Message-Id '<277277857033738.1785176594.170327901840210-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:14,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:14,327 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [658] 2026-07-27 18:23:14,328 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:14,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 659 and Message-Id '<269578710677439.1785176594.440539836883545-openerp-2611-res.partner@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:14,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:14,481 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-07-27 18:23:14,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:14,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 660 and Message-Id '<719732235033425.1785176594.531741142272949-openerp-230-viin.approval.request@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:14,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:14,579 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-07-27 18:23:14,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:14,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 661 and Message-Id '<473465995801892.1785176594.611187934875488-openerp-2610-res.partner@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:14,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:14,658 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-07-27 18:23:14,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:14,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-07-27 18:23:15,481 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 662 and Message-Id '<028507762897868.1785176595.418828487396240-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:15,482 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:15,581 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [662] 2026-07-27 18:23:15,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:15,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 663 and Message-Id '<527117191806940.1785176595.725063562393188-openerp-231-viin.approval.request@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:15,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:15,782 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-07-27 18:23:15,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:15,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 664 and Message-Id '<656067092887784.1785176595.823407649993896-openerp-2611-res.partner@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:15,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:15,875 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2026-07-27 18:23:15,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:15,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:16,991 100 INFO rb-f163aeb-223409-398459 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-27 18:23:18,298 100 INFO rb-f163aeb-223409-398459 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-27 18:23:19,242 100 INFO rb-f163aeb-223409-398459 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-27 18:23:20,306 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:24,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 339 (Company No CoA). 2026-07-27 18:23:27,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 340 (Branch No CoA). 2026-07-27 18:23:27,937 100 INFO rb-f163aeb-223409-398459 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-27 18:23:28,087 100 INFO rb-f163aeb-223409-398459 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-27 18:23:28,090 100 INFO rb-f163aeb-223409-398459 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-27 18:23:31,791 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-27 18:23:32,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-07-27 18:23:32,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-07-27 18:23:32,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-07-27 18:23:32,397 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-07-27 18:23:32,413 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:33,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-07-27 18:23:33,832 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:23:39,879 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:41,979 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:23:43,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 665 and Message-Id '<433460201531240.1785176623.387329101562500-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:43,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:43,605 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [665] 2026-07-27 18:23:43,606 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:43,852 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [262] 2026-07-27 18:23:43,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 666 and Message-Id '<982473929046261.1785176623.907504796981812-openerp-236-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:23:43,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:43,980 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [666] 2026-07-27 18:23:43,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:44,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 667 and Message-Id '<496780007568549.1785176624.226168870925903-openerp-236-viin.approval.request@acb753b3e722>' from 'viindoobot@example.viindoo.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:44,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:44,334 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2026-07-27 18:23:44,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:44,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-07-27 18:23:45,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-07-27 18:23:46,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 668 and Message-Id '<435222668208289.1785176626.291547536849976-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:46,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:46,515 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [668] 2026-07-27 18:23:46,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:46,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-07-27 18:23:47,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 669 and Message-Id '<703822832152400.1785176627.675215244293213-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:47,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:47,888 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [669] 2026-07-27 18:23:47,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:48,079 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [264] 2026-07-27 18:23:48,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 670 and Message-Id '<325911919051358.1785176628.120226144790649-openerp-239-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:23:48,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:48,175 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [670] 2026-07-27 18:23:48,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:48,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-07-27 18:23:49,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 671 and Message-Id '<198416750918865.1785176629.374240875244141-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:49,439 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:49,550 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [671] 2026-07-27 18:23:49,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:49,766 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [265] 2026-07-27 18:23:49,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 672 and Message-Id '<318897965434728.1785176629.822923660278320-openerp-240-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:23:49,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:49,891 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [672] 2026-07-27 18:23:49,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:50,128 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-07-27 18:23:50,979 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 673 and Message-Id '<954736316331012.1785176630.912275552749634-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:50,979 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:51,095 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [673] 2026-07-27 18:23:51,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:51,348 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [266] 2026-07-27 18:23:51,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 674 and Message-Id '<873045001506312.1785176631.398009538650513-openerp-241-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:23:51,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:51,465 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [674] 2026-07-27 18:23:51,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:54,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:55,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-07-27 18:23:56,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-07-27 18:23:56,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-07-27 18:23:57,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 675 and Message-Id '<872973783554807.1785176637.275914907455444-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:57,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:57,421 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1269 deleted mail.mail records with IDs: [675] 2026-07-27 18:23:57,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:57,610 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [267] 2026-07-27 18:23:57,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 676 and Message-Id '<818305215303735.1785176637.654327869415283-openerp-244-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:23:57,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:57,716 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [676] 2026-07-27 18:23:57,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:57,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:23:58,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-07-27 18:23:59,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 677 and Message-Id '<418588107398720.1785176639.220766544342041-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:23:59,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:59,411 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1270 deleted mail.mail records with IDs: [677] 2026-07-27 18:23:59,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:59,606 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [268] 2026-07-27 18:23:59,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 678 and Message-Id '<502740709391049.1785176639.653400897979736-openerp-245-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:23:59,702 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:23:59,709 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [678] 2026-07-27 18:23:59,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:23:59,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-07-27 18:24:00,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-07-27 18:24:01,136 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:24:06,850 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,051 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:09,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-07-27 18:24:09,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-07-27 18:24:09,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-07-27 18:24:10,151 100 INFO rb-f163aeb-223409-398459 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-27 18:24:10,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-07-27 18:24:10,675 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [269] 2026-07-27 18:24:10,817 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-07-27 18:24:10,970 100 INFO rb-f163aeb-223409-398459 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-27 18:24:11,254 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [270] 2026-07-27 18:24:13,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:24:18,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:24:18,780 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:24:20,743 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:20,744 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:24:26,740 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan18_id_index on table crossovered_budget_line 2026-07-27 18:24:28,303 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,303 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,304 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan18_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:28,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-07-27 18:24:29,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-07-27 18:24:29,276 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [271] 2026-07-27 18:24:29,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-07-27 18:24:29,724 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [272] 2026-07-27 18:24:29,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-07-27 18:24:30,172 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [273] 2026-07-27 18:24:30,413 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-07-27 18:24:30,645 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [274] 2026-07-27 18:24:30,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-07-27 18:24:33,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:24:39,177 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:24:39,177 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:24:39,178 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:41,400 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:24:47,305 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan20_id_index on table crossovered_budget_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,382 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan20_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:24:49,907 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-07-27 18:24:50,160 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [276] 2026-07-27 18:24:50,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-07-27 18:24:50,670 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [277] 2026-07-27 18:24:50,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-07-27 18:24:51,074 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [278] 2026-07-27 18:24:51,288 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [564, 563] 2026-07-27 18:24:51,531 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [279] 2026-07-27 18:24:51,622 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-07-27 18:24:51,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-07-27 18:24:52,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-07-27 18:24:52,438 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [282] 2026-07-27 18:24:52,615 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [70255] 2026-07-27 18:24:54,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:24:59,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-07-27 18:24:59,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 679 and Message-Id '<428791890747893.1785176699.368102073669434-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:24:59,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:24:59,475 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [679] 2026-07-27 18:24:59,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:24:59,610 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [283] 2026-07-27 18:24:59,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 680 and Message-Id '<467156132165422.1785176699.667165994644165-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:24:59,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:24:59,707 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [680] 2026-07-27 18:24:59,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:24:59,724 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-07-27 18:25:00,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 681 and Message-Id '<394831349361807.1785176699.954936265945435-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:00,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:00,058 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [681] 2026-07-27 18:25:00,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:00,200 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [285] 2026-07-27 18:25:00,302 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 682 and Message-Id '<291992020493199.1785176700.258132219314575-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:00,302 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:00,310 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [682] 2026-07-27 18:25:00,311 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:00,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-07-27 18:25:00,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 683 and Message-Id '<986213437937626.1785176700.601537227630615-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:00,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:00,728 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [683] 2026-07-27 18:25:00,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:00,905 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [287] 2026-07-27 18:25:01,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 684 and Message-Id '<749111295123266.1785176700.979067087173462-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:01,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:01,030 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [684] 2026-07-27 18:25:01,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:01,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-07-27 18:25:01,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 685 and Message-Id '<602680989218399.1785176701.348255395889282-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:01,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:01,448 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [685] 2026-07-27 18:25:01,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:01,600 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [289] 2026-07-27 18:25:01,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 686 and Message-Id '<322413539825606.1785176701.685959100723267-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:01,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:01,734 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [686] 2026-07-27 18:25:01,735 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:01,852 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.activity records with IDs: [290] 2026-07-27 18:25:01,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 687 and Message-Id '<845964937610178.1785176701.920534610748291-openerp-message-notify@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:01,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:01,975 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [687] 2026-07-27 18:25:01,975 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:02,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-07-27 18:25:02,306 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 688 and Message-Id '<859274076741210.1785176702.241124629974365-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:02,306 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:02,337 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [688] 2026-07-27 18:25:02,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:02,468 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [292] 2026-07-27 18:25:02,565 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 689 and Message-Id '<300112925143377.1785176702.530456781387329-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:02,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:02,573 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [689] 2026-07-27 18:25:02,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:02,704 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.activity records with IDs: [293] 2026-07-27 18:25:02,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 690 and Message-Id '<986974844328542.1785176702.757071018218994-openerp-271-viin.approval.request@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a********************er@example.viindoo.com', 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:02,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-07-27 18:25:02,823 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [690] 2026-07-27 18:25:02,823 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:02,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-07-27 18:25:03,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 691 and Message-Id '<989580823487721.1785176703.094665765762329-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:03,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:03,184 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [691] 2026-07-27 18:25:03,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:03,364 100 INFO rb-f163aeb-223409-398459 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-27 18:25:03,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 692 and Message-Id '<929965695449484.1785176703.637368679046631-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:03,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:03,757 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [692] 2026-07-27 18:25:03,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:04,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-07-27 18:25:05,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 693 and Message-Id '<605014467512247.1785176705.395711421966553-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:05,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:05,489 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [693] 2026-07-27 18:25:05,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:05,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-07-27 18:25:05,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-07-27 18:25:05,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-07-27 18:25:06,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 694 and Message-Id '<765688466753547.1785176705.970938920974731-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:06,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:06,063 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [694] 2026-07-27 18:25:06,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:06,263 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [297] 2026-07-27 18:25:06,406 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 695 and Message-Id '<938729436024894.1785176706.357689857482910-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:06,406 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:06,416 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [695] 2026-07-27 18:25:06,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:06,427 100 INFO rb-f163aeb-223409-398459 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-27 18:25:06,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 696 and Message-Id '<501570911840202.1785176706.732119321823120-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:06,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:06,879 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [696] 2026-07-27 18:25:06,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:06,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 697 and Message-Id '<858690333448781.1785176706.932698011398315-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:06,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:06,996 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [697] 2026-07-27 18:25:06,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:07,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 698 and Message-Id '<726420044984866.1785176707.053189277648926-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:07,109 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:07,119 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [698] 2026-07-27 18:25:07,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:07,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 699 and Message-Id '<373042388230695.1785176707.177177906036377-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-27 18:25:07,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:07,244 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [699] 2026-07-27 18:25:07,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:07,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 700 and Message-Id '<985260599858147.1785176707.397880554199219-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************05@example.viindoo.com' successfully sent 2026-07-27 18:25:07,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:07,476 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [700] 2026-07-27 18:25:07,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:07,667 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.activity records with IDs: [299, 300, 301, 302, 303] 2026-07-27 18:25:07,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 701 and Message-Id '<586346569500590.1785176707.782166957855225-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:07,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:07,877 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [701] 2026-07-27 18:25:07,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:07,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 702 and Message-Id '<585388841270920.1785176707.914742946624756-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************05@example.viindoo.com' successfully sent 2026-07-27 18:25:07,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:07,973 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [702] 2026-07-27 18:25:07,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:08,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 703 and Message-Id '<684067568002702.1785176708.012176752090454-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:08,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:08,065 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [703] 2026-07-27 18:25:08,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:08,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 704 and Message-Id '<508383253676053.1785176708.105784177780151-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-27 18:25:08,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:08,159 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [704] 2026-07-27 18:25:08,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:08,286 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.activity records with IDs: [304, 305, 306, 307] 2026-07-27 18:25:08,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 705 and Message-Id '<906158502054544.1785176708.347762346267700-openerp-message-notify@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************05@example.viindoo.com' successfully sent 2026-07-27 18:25:08,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:08,402 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [705] 2026-07-27 18:25:08,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:08,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 706 and Message-Id '<157367427281172.1785176708.443238735198975-openerp-message-notify@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:08,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:08,496 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [706] 2026-07-27 18:25:08,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:08,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 707 and Message-Id '<231899431491184.1785176708.535546064376831-openerp-message-notify@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-27 18:25:08,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:08,585 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [707] 2026-07-27 18:25:08,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:08,714 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [308] 2026-07-27 18:25:08,753 100 INFO rb-f163aeb-223409-398459 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-27 18:25:09,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 708 and Message-Id '<639941424278183.1785176709.008050680160522-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:09,072 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:09,100 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [708] 2026-07-27 18:25:09,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:09,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 709 and Message-Id '<315745506940176.1785176709.139442920684814-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:09,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:09,192 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [709] 2026-07-27 18:25:09,192 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:09,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 710 and Message-Id '<502131274363764.1785176709.327174425125122-openerp-message-notify@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:09,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:09,377 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [710] 2026-07-27 18:25:09,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:09,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-07-27 18:25:09,692 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 711 and Message-Id '<011436411658143.1785176709.619800090789795-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:09,692 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:09,718 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [711] 2026-07-27 18:25:09,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:09,870 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.activity records with IDs: [314] 2026-07-27 18:25:10,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 712 and Message-Id '<065504818739085.1785176709.955422401428223-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:10,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:10,010 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [712] 2026-07-27 18:25:10,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:10,132 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [315] 2026-07-27 18:25:10,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-07-27 18:25:10,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 713 and Message-Id '<239098285752900.1785176710.440510511398315-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:10,541 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:10,575 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [713] 2026-07-27 18:25:10,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:10,758 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [316] 2026-07-27 18:25:10,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 714 and Message-Id '<905715349025455.1785176710.833487987518311-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:10,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:10,888 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [714] 2026-07-27 18:25:10,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:10,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-07-27 18:25:11,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-07-27 18:25:11,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 715 and Message-Id '<940752997077427.1785176711.489010334014893-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:11,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:11,604 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [715] 2026-07-27 18:25:11,604 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:11,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 716 and Message-Id '<292987541346924.1785176711.643360614776611-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:11,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:11,689 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [716] 2026-07-27 18:25:11,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:11,816 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [318, 319] 2026-07-27 18:25:11,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 717 and Message-Id '<631039428920509.1785176711.883075475692749-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:11,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:11,924 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [717] 2026-07-27 18:25:11,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:12,017 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [320] 2026-07-27 18:25:12,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 718 and Message-Id '<133861273446053.1785176712.070482015609741-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:12,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:12,113 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [718] 2026-07-27 18:25:12,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:12,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 719 and Message-Id '<389927707570161.1785176712.147740602493286-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:12,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:12,194 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [719] 2026-07-27 18:25:12,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:12,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-07-27 18:25:12,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 720 and Message-Id '<121864916572405.1785176712.472283601760864-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:12,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:12,569 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [720] 2026-07-27 18:25:12,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:12,653 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 721 and Message-Id '<725946645990218.1785176712.611255884170532-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:12,653 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:12,661 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [721] 2026-07-27 18:25:12,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:12,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 722 and Message-Id '<469022213454411.1785176712.804999589920044-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:12,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:12,881 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [722] 2026-07-27 18:25:12,882 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:13,035 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [325] 2026-07-27 18:25:13,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-07-27 18:25:13,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 723 and Message-Id '<368880756840314.1785176713.432941198348999-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:13,521 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:13,560 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [723] 2026-07-27 18:25:13,561 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:13,694 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.activity records with IDs: [326] 2026-07-27 18:25:13,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 724 and Message-Id '<366408495772815.1785176713.750785112380981-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:13,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:13,797 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [724] 2026-07-27 18:25:13,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:13,933 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [327] 2026-07-27 18:25:14,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 725 and Message-Id '<817925305844122.1785176713.990409135818481-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:14,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:14,027 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [725] 2026-07-27 18:25:14,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:14,110 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [328] 2026-07-27 18:25:14,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 726 and Message-Id '<039409298036679.1785176714.159796476364136-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:14,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:14,200 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [726] 2026-07-27 18:25:14,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:14,304 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.activity records with IDs: [329] 2026-07-27 18:25:14,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 727 and Message-Id '<202500456257539.1785176714.357348680496216-openerp-283-viin.approval.request@acb753b3e722>' from 'approval_officer_user_02@example.viindoo.com' to (redacted) 'a********************er@example.viindoo.com', 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:14,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-07-27 18:25:14,415 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1273 deleted mail.mail records with IDs: [727] 2026-07-27 18:25:14,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:14,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-07-27 18:25:14,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 728 and Message-Id '<840643739670560.1785176714.678912162780762-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:14,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:14,794 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [728] 2026-07-27 18:25:14,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:14,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [284], uid: 1274, model: viin.approval.request 2026-07-27 18:25:15,075 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [330] 2026-07-27 18:25:15,190 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 729 and Message-Id '<292089446592520.1785176715.152794837951660-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:15,190 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:15,198 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [729] 2026-07-27 18:25:15,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:15,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-07-27 18:25:15,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 730 and Message-Id '<195837329213759.1785176715.531606435775757-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:15,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:15,627 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [730] 2026-07-27 18:25:15,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:15,744 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.activity records with IDs: [332] 2026-07-27 18:25:15,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 731 and Message-Id '<511402986997476.1785176715.800630807876587-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:15,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:15,847 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [731] 2026-07-27 18:25:15,847 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:15,971 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [333] 2026-07-27 18:25:16,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 732 and Message-Id '<944582120134656.1785176716.026023626327515-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:16,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:16,069 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [732] 2026-07-27 18:25:16,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:16,188 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [334] 2026-07-27 18:25:16,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 733 and Message-Id '<526431425114546.1785176716.239014863967896-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:16,277 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:16,285 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [733] 2026-07-27 18:25:16,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:16,328 100 INFO rb-f163aeb-223409-398459 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-27 18:25:16,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 734 and Message-Id '<074030506289434.1785176716.573717832565308-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:16,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:16,701 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [734] 2026-07-27 18:25:16,701 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:16,871 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.followers records with IDs: [33824] 2026-07-27 18:25:16,932 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [336] 2026-07-27 18:25:17,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 735 and Message-Id '<050208093958302.1785176717.007501363754272-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:17,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:17,069 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [735] 2026-07-27 18:25:17,069 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:17,131 100 INFO rb-f163aeb-223409-398459 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-27 18:25:17,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 736 and Message-Id '<842782259832947.1785176717.372513055801392-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:17,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:17,496 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [736] 2026-07-27 18:25:17,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:17,636 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.followers records with IDs: [33827] 2026-07-27 18:25:17,696 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [338] 2026-07-27 18:25:17,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 737 and Message-Id '<910514980624771.1785176717.750063657760620-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:17,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:17,789 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [737] 2026-07-27 18:25:17,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:17,853 100 INFO rb-f163aeb-223409-398459 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-27 18:25:18,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 738 and Message-Id '<461813999050490.1785176718.049200057983398-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:18,116 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:18,143 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [738] 2026-07-27 18:25:18,143 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:18,298 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.followers records with IDs: [33830] 2026-07-27 18:25:18,379 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [340] 2026-07-27 18:25:18,516 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 739 and Message-Id '<491076766025952.1785176718.470749139785767-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:18,516 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:18,524 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [739] 2026-07-27 18:25:18,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:18,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-07-27 18:25:18,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 740 and Message-Id '<525008626357443.1785176718.858800411224365-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:18,938 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:18,967 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [740] 2026-07-27 18:25:18,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:19,090 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [342] 2026-07-27 18:25:19,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 741 and Message-Id '<306864433655383.1785176719.151685953140259-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:19,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:19,200 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [741] 2026-07-27 18:25:19,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:19,336 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [343] 2026-07-27 18:25:19,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 742 and Message-Id '<308654126787195.1785176719.386632442474365-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:19,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:19,427 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [742] 2026-07-27 18:25:19,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:19,477 100 INFO rb-f163aeb-223409-398459 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-27 18:25:19,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 743 and Message-Id '<953529967918717.1785176719.805660963058472-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:19,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:19,935 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [743] 2026-07-27 18:25:19,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:20,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 744 and Message-Id '<584987353131582.1785176719.990532875061035-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:20,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:20,051 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [744] 2026-07-27 18:25:20,051 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:20,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 745 and Message-Id '<584512963581214.1785176720.174064636230469-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:20,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:20,254 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [745] 2026-07-27 18:25:20,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:20,397 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [347] 2026-07-27 18:25:20,458 100 INFO rb-f163aeb-223409-398459 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-27 18:25:20,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-07-27 18:25:20,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 746 and Message-Id '<500357741838438.1785176720.732178211212158-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:20,812 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:20,833 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [746] 2026-07-27 18:25:20,834 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:20,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-07-27 18:25:21,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 747 and Message-Id '<469160587471942.1785176721.096095323562622-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:21,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:21,184 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [747] 2026-07-27 18:25:21,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:21,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 748 and Message-Id '<822016525055396.1785176721.381996870040894-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:21,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:21,460 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [748] 2026-07-27 18:25:21,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:21,632 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [350] 2026-07-27 18:25:21,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 749 and Message-Id '<162528503110426.1785176721.694884538650513-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:21,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:21,738 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [749] 2026-07-27 18:25:21,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:21,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 750 and Message-Id '<366563859060630.1785176721.863882064819336-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:21,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:21,916 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [750] 2026-07-27 18:25:21,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:21,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-07-27 18:25:22,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 751 and Message-Id '<630101704746854.1785176722.283630609512329-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:22,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:22,389 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [751] 2026-07-27 18:25:22,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:22,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 752 and Message-Id '<344868479547371.1785176722.430481433868408-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************02@example.viindoo.com' successfully sent 2026-07-27 18:25:22,473 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:22,480 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [752] 2026-07-27 18:25:22,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:22,663 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.activity records with IDs: [353, 354] 2026-07-27 18:25:22,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 753 and Message-Id '<233240714924455.1785176722.746185064315796-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:22,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:22,793 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [753] 2026-07-27 18:25:22,794 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:22,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 754 and Message-Id '<556269934916023.1785176722.846366405487061-openerp-message-notify@acb753b3e722>' from 'approval_officer_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-27 18:25:22,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:22,907 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1272 deleted mail.mail records with IDs: [754] 2026-07-27 18:25:22,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:23,115 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [355, 356] 2026-07-27 18:25:23,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 755 and Message-Id '<765597480150337.1785176723.190337896347046-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************06@example.viindoo.com' successfully sent 2026-07-27 18:25:23,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:23,245 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [755] 2026-07-27 18:25:23,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:23,381 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.activity records with IDs: [357] 2026-07-27 18:25:23,495 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 756 and Message-Id '<571171074204344.1785176723.453516244888306-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************03@example.viindoo.com' successfully sent 2026-07-27 18:25:23,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:23,504 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [756] 2026-07-27 18:25:23,505 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:23,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 757 and Message-Id '<844213896851471.1785176723.553090810775757-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a*********************04@example.viindoo.com' successfully sent 2026-07-27 18:25:23,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:23,620 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [757] 2026-07-27 18:25:23,620 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:23,677 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-07-27 18:25:24,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 758 and Message-Id '<587657560326697.1785176723.934859752655029-openerp-message-notify@acb753b3e722>' from 'approval_submitter_user@example.viindoo.com' to (redacted) 'a******************er@example.viindoo.com' successfully sent 2026-07-27 18:25:24,019 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:24,042 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1271 deleted mail.mail records with IDs: [758] 2026-07-27 18:25:24,042 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:24,233 100 INFO rb-f163aeb-223409-398459 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-27 18:25:24,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-27 18:25:26,077 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1114] 2026-07-27 18:25:26,077 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-07-27 18:25:26,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 759 and Message-Id '<138826445433388.1785176726.307045936584473-openerp-message-notify@acb753b3e722>' from 'extra_submitter_user@example.viindoo.com' to (redacted) 'd************************er@example.viindoo.com' successfully sent 2026-07-27 18:25:26,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:25:26,400 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1279 deleted mail.mail records with IDs: [759] 2026-07-27 18:25:26,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:25:26,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:26:26,037 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-07-27 18:26:26,379 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 760 and Message-Id '<498689905961025.1785176786.319264650344849-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-27 18:26:26,379 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:26,451 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [760] 2026-07-27 18:26:26,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:26,646 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.activity records with IDs: [362] 2026-07-27 18:26:26,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 761 and Message-Id '<726619370300325.1785176786.714277982711792-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a************************er@example.viindoo.com' successfully sent 2026-07-27 18:26:26,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:26,760 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [761] 2026-07-27 18:26:26,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:26,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-07-27 18:26:27,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 762 and Message-Id '<372787367439915.1785176787.144886016845703-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-27 18:26:27,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:27,269 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [762] 2026-07-27 18:26:27,269 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:27,436 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.activity records with IDs: [364] 2026-07-27 18:26:27,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 763 and Message-Id '<638045477613425.1785176787.499202728271484-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a************************er@example.viindoo.com' successfully sent 2026-07-27 18:26:27,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:27,537 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [763] 2026-07-27 18:26:27,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:28,995 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-07-27 18:26:29,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 764 and Message-Id '<644998038931105.1785176789.265112638473511-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-27 18:26:29,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:29,381 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [764] 2026-07-27 18:26:29,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:29,559 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.activity records with IDs: [366] 2026-07-27 18:26:29,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 765 and Message-Id '<358156391795075.1785176789.622412681579590-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a************************er@example.viindoo.com' successfully sent 2026-07-27 18:26:29,656 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:29,664 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [765] 2026-07-27 18:26:29,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:29,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.activity records with IDs: [367] 2026-07-27 18:26:29,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 766 and Message-Id '<486536218898493.1785176789.868139028549194-openerp-message-notify@acb753b3e722>' from 'approval_perf_submitter_user@example.viindoo.com' to (redacted) 'a********************_0@example.viindoo.com' successfully sent 2026-07-27 18:26:29,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:29,914 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1282 deleted mail.mail records with IDs: [766] 2026-07-27 18:26:29,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:29,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 100 checked, 100 removed 2026-07-27 18:26:34,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 341 (Marketplace Approval Co). 2026-07-27 18:26:35,897 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [9992] 2026-07-27 18:26:35,913 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-07-27 18:26:35,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-07-27 18:26:36,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:26:37,204 100 INFO rb-f163aeb-223409-398459 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-27 18:26:37,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-07-27 18:26:38,562 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:26:39,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-07-27 18:26:40,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-07-27 18:26:41,385 100 INFO rb-f163aeb-223409-398459 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-27 18:26:42,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:26:45,919 100 INFO rb-f163aeb-223409-398459 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-27 18:26:46,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 767 and Message-Id '<143327473839969.1785176806.246924638748169-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:46,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:46,361 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [767] 2026-07-27 18:26:46,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:46,486 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-07-27 18:26:46,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 768 and Message-Id '<825649879802516.1785176806.537771701812744-openerp-306-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:46,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:46,634 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [768] 2026-07-27 18:26:46,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:47,042 100 INFO rb-f163aeb-223409-398459 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-27 18:26:47,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 769 and Message-Id '<423619263611039.1785176807.453696012496948-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:47,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:47,585 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1390 deleted mail.mail records with IDs: [769] 2026-07-27 18:26:47,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:47,695 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-07-27 18:26:47,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 770 and Message-Id '<693849848196356.1785176807.738622665405273-openerp-307-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:47,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:47,791 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [770] 2026-07-27 18:26:47,791 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:48,099 100 INFO rb-f163aeb-223409-398459 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-27 18:26:48,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 771 and Message-Id '<669844410874269.1785176808.475660800933838-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:48,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:48,636 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [771] 2026-07-27 18:26:48,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:48,796 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-07-27 18:26:48,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 772 and Message-Id '<987897696315638.1785176808.865159749984741-openerp-308-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:48,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:48,939 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [772] 2026-07-27 18:26:48,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:49,404 100 INFO rb-f163aeb-223409-398459 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-27 18:26:49,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 773 and Message-Id '<551196481924170.1785176809.801534175872803-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:49,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:49,955 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [773] 2026-07-27 18:26:49,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:50,101 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-07-27 18:26:50,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 774 and Message-Id '<915971249656945.1785176810.158144712448120-openerp-309-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:50,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:50,224 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [774] 2026-07-27 18:26:50,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:50,491 100 INFO rb-f163aeb-223409-398459 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-27 18:26:50,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 775 and Message-Id '<560631750422790.1785176810.888504505157471-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:50,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:51,035 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [775] 2026-07-27 18:26:51,035 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:51,176 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-07-27 18:26:51,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 776 and Message-Id '<290454834474649.1785176811.241226196289062-openerp-310-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:51,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:51,305 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [776] 2026-07-27 18:26:51,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:51,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 777 and Message-Id '<374973003030459.1785176811.748623847961426-openerp-310-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:51,784 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:51,805 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [777] 2026-07-27 18:26:51,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:51,918 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [80] 2026-07-27 18:26:52,003 100 INFO rb-f163aeb-223409-398459 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-27 18:26:52,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 778 and Message-Id '<711156117343538.1785176812.356726169586182-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:52,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:52,469 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [778] 2026-07-27 18:26:52,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:52,590 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-07-27 18:26:52,695 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 779 and Message-Id '<263199184933874.1785176812.642538309097290-openerp-311-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:52,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:52,703 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [779] 2026-07-27 18:26:52,704 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:53,124 100 INFO rb-f163aeb-223409-398459 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-27 18:26:53,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 780 and Message-Id '<294327400489598.1785176813.523147821426392-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:53,587 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:53,637 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [780] 2026-07-27 18:26:53,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:53,769 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [375] 2026-07-27 18:26:53,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 781 and Message-Id '<701337576612226.1785176813.823041200637817-openerp-312-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:53,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:53,878 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [781] 2026-07-27 18:26:53,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:54,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 782 and Message-Id '<261760819470940.1785176814.109577417373657-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:54,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:54,168 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [782] 2026-07-27 18:26:54,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:54,256 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [376] 2026-07-27 18:26:54,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 783 and Message-Id '<622266400818797.1785176814.291043996810913-openerp-313-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:54,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:54,336 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [783] 2026-07-27 18:26:54,336 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:54,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-07-27 18:26:54,884 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 784 and Message-Id '<831716214568008.1785176814.822391986846924-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:54,884 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:54,934 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [784] 2026-07-27 18:26:54,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:55,065 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [377] 2026-07-27 18:26:55,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 785 and Message-Id '<710273848270476.1785176815.122928380966187-openerp-314-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:55,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:55,195 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [785] 2026-07-27 18:26:55,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:55,325 100 INFO rb-f163aeb-223409-398459 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-27 18:26:55,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 786 and Message-Id '<125307000336030.1785176815.657047033309937-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:55,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:55,772 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [786] 2026-07-27 18:26:55,772 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:55,902 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [378] 2026-07-27 18:26:56,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 787 and Message-Id '<265658948242702.1785176815.960659027099609-openerp-315-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:56,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:56,035 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [787] 2026-07-27 18:26:56,035 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:56,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 788 and Message-Id '<743146453674539.1785176816.397055387496948-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:56,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:56,455 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [788] 2026-07-27 18:26:56,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:56,545 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [379] 2026-07-27 18:26:56,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 789 and Message-Id '<332855432191321.1785176816.582356691360474-openerp-316-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:56,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:56,628 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [789] 2026-07-27 18:26:56,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:56,875 100 INFO rb-f163aeb-223409-398459 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-27 18:26:57,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 790 and Message-Id '<647844088963326.1785176817.329169750213623-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:57,392 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:57,454 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [790] 2026-07-27 18:26:57,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:57,571 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [380] 2026-07-27 18:26:57,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 791 and Message-Id '<107291622791431.1785176817.654611825942993-openerp-317-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:57,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:57,731 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [791] 2026-07-27 18:26:57,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:58,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 792 and Message-Id '<832014976840687.1785176818.171293258666992-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:58,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:58,232 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [792] 2026-07-27 18:26:58,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:58,353 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [381] 2026-07-27 18:26:58,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 793 and Message-Id '<860099622392216.1785176818.395508527755737-openerp-318-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:26:58,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:58,454 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [793] 2026-07-27 18:26:58,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:58,755 100 INFO rb-f163aeb-223409-398459 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-27 18:26:59,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 794 and Message-Id '<958224100856345.1785176819.175568342208862-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:26:59,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:26:59,806 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [794] 2026-07-27 18:26:59,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:26:59,936 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-07-27 18:27:00,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 795 and Message-Id '<877499394368372.1785176819.999507904052734-openerp-319-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:00,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:00,063 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [795] 2026-07-27 18:27:00,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:00,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 796 and Message-Id '<171021071816621.1785176820.532204866409302-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:00,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:00,596 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1391 deleted mail.mail records with IDs: [796] 2026-07-27 18:27:00,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:00,690 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [383] 2026-07-27 18:27:00,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 797 and Message-Id '<426569237965536.1785176820.726711273193359-openerp-320-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:00,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:00,775 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [797] 2026-07-27 18:27:00,776 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:01,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:27:01,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_01_sale_order_type_existence_and_core_toggles ... 2026-07-27 18:27:01,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02_wizard_creates_request_with_mapped_lines_and_full_approval ... 2026-07-27 18:27:02,699 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 798 and Message-Id '<683254259650108.1785176822.640576601028442-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:02,700 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:02,914 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [798] 2026-07-27 18:27:02,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:03,117 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [384] 2026-07-27 18:27:03,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 799 and Message-Id '<401265361046665.1785176823.161235570907593-openerp-321-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:03,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:03,218 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [799] 2026-07-27 18:27:03,218 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:03,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_02b_unlink_request_does_not_delete_existing_sale_order ... 2026-07-27 18:27:04,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 800 and Message-Id '<745016347338577.1785176824.455133438110352-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:04,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:04,775 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [800] 2026-07-27 18:27:04,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:05,034 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-07-27 18:27:05,156 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 801 and Message-Id '<152607078258402.1785176825.092348337173462-openerp-322-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:05,157 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:05,167 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [801] 2026-07-27 18:27:05,167 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:05,948 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.message records with IDs: [70835, 70833, 70832] 2026-07-27 18:27:06,060 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted viin.approval.request records with IDs: [322] 2026-07-27 18:27:06,261 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.followers records with IDs: [33919, 33920] 2026-07-27 18:27:06,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_unlink_request_deletes_generated_sale_order ... 2026-07-27 18:27:06,882 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted request.approval.user.line records with IDs: [723] 2026-07-27 18:27:07,273 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 802 and Message-Id '<493206385218012.1785176827.215307474136353-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:07,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:07,362 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [802] 2026-07-27 18:27:07,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:07,571 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [386] 2026-07-27 18:27:07,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 803 and Message-Id '<228424935437548.1785176827.612167119979858-openerp-323-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:07,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:07,664 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [803] 2026-07-27 18:27:07,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:08,469 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted sale.order.line records with IDs: [342] 2026-07-27 18:27:08,541 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted approval.request.line records with IDs: [182] 2026-07-27 18:27:08,756 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted request.approval.user.line records with IDs: [724] 2026-07-27 18:27:08,803 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.message records with IDs: [70841, 70839] 2026-07-27 18:27:08,889 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted sale.order records with IDs: [188] 2026-07-27 18:27:09,052 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.message records with IDs: [70843, 70842, 70840, 70838, 70837] 2026-07-27 18:27:09,113 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted viin.approval.request records with IDs: [323] 2026-07-27 18:27:09,285 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.followers records with IDs: [33921, 33922] 2026-07-27 18:27:09,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_03_wizard_multi_selection_creates_multiple_requests ... 2026-07-27 18:27:10,462 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_approvals: Starting TestSaleApprovals.test_04_analytic_distribution_sync_order_line_only ... 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan5_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan12_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan11_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan13_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan14_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan15_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan2_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan3_id_index on table crossovered_budget_line 2026-07-27 18:27:16,271 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index crossovered_budget_line__x_plan4_id_index on table crossovered_budget_line 2026-07-27 18:27:17,778 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan11_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan12_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan2_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan3_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan4_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan5_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan13_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan14_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:17,779 100 INFO rb-f163aeb-223409-398459 odoo.schema: Keep unexpected index estimate_create_budget_wizard_line__x_plan15_id_index on table estimate_create_budget_wizard_line 2026-07-27 18:27:19,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 804 and Message-Id '<703652827121197.1785176839.249457597732544-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:19,311 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:19,511 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [804] 2026-07-27 18:27:19,512 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:19,724 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-07-27 18:27:19,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 805 and Message-Id '<562982065191263.1785176839.771670818328857-openerp-326-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:19,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:19,842 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [805] 2026-07-27 18:27:19,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:20,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 806 and Message-Id '<018363910109425.1785176840.106270313262939-openerp-326-viin.approval.request@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:20,147 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:20,216 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [806] 2026-07-27 18:27:20,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:21,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:27:23,035 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_sale.tests.test_sale_to_invoice_flow: Starting TestSaleToInvoiceApprovalFlow.test_01_sale_to_invoice_end_to_end ... 2026-07-27 18:27:24,254 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 807 and Message-Id '<001992616561381.1785176844.181344747543335-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:24,254 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:24,548 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [807] 2026-07-27 18:27:24,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:24,822 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-07-27 18:27:24,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 808 and Message-Id '<944219745368412.1785176844.867772579193115-openerp-327-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:24,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:24,924 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [808] 2026-07-27 18:27:24,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:25,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 809 and Message-Id '<021986422751760.1785176845.292332887649536-openerp-327-viin.approval.request@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:25,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:25,491 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [809] 2026-07-27 18:27:25,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:25,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 810 and Message-Id '<752783081937839.1785176845.528903722763062-openerp-192-sale.order@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:25,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:25,602 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [810] 2026-07-27 18:27:25,602 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:27,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 811 and Message-Id '<118532303943182.1785176847.030478954315186-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:27,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:27,224 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [811] 2026-07-27 18:27:27,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:27,451 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [389] 2026-07-27 18:27:27,549 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 812 and Message-Id '<100665194480695.1785176847.499282121658325-openerp-328-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:27,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:27,559 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [812] 2026-07-27 18:27:27,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:27,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:27:31,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_01_resupply_transfer_created_without_line_route_override ... 2026-07-27 18:27:32,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 813 and Message-Id '<875645166889357.1785176852.384982585906982-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:32,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:32,513 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [813] 2026-07-27 18:27:32,513 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:32,620 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [390] 2026-07-27 18:27:32,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 814 and Message-Id '<270184623834956.1785176852.662058591842651-openerp-329-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:32,706 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:32,713 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [814] 2026-07-27 18:27:32,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:32,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_02_no_route_manual_button_raises_background_logs ... 2026-07-27 18:27:33,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 815 and Message-Id '<154760599778911.1785176853.480511426925659-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:33,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:33,612 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [815] 2026-07-27 18:27:33,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:33,730 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [391] 2026-07-27 18:27:33,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 816 and Message-Id '<716197951168182.1785176853.784538030624390-openerp-331-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:33,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:33,865 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [816] 2026-07-27 18:27:33,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:34,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_03_multiple_routes_choose_priority ... 2026-07-27 18:27:35,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 817 and Message-Id '<399097009049689.1785176855.156154632568359-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:35,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:35,295 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [817] 2026-07-27 18:27:35,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:35,458 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [392] 2026-07-27 18:27:35,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 818 and Message-Id '<714514093830836.1785176855.519884824752808-openerp-332-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:35,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:35,570 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [818] 2026-07-27 18:27:35,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:35,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_04_line_routes_override_product_priority ... 2026-07-27 18:27:36,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 819 and Message-Id '<873354401157561.1785176856.132904291152954-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:36,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:36,287 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [819] 2026-07-27 18:27:36,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:36,423 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [393] 2026-07-27 18:27:36,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 820 and Message-Id '<435901743111633.1785176856.466788768768311-openerp-333-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:36,512 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:36,518 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [820] 2026-07-27 18:27:36,518 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:36,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_05_three_lines_three_products_three_sources ... 2026-07-27 18:27:37,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 821 and Message-Id '<635030686071770.1785176857.124454736709595-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:37,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:37,240 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [821] 2026-07-27 18:27:37,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:37,377 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [394] 2026-07-27 18:27:37,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 822 and Message-Id '<115937624346714.1785176857.437799215316772-openerp-334-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:37,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:37,503 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [822] 2026-07-27 18:27:37,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:38,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_06_cancel_post_reverts_origin ... 2026-07-27 18:27:38,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 823 and Message-Id '<162602100187892.1785176858.471271991729736-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:38,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:38,603 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [823] 2026-07-27 18:27:38,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:38,745 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [395] 2026-07-27 18:27:38,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 824 and Message-Id '<779474395167797.1785176858.808906078338623-openerp-335-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:38,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:38,888 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [824] 2026-07-27 18:27:38,889 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:39,378 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [353] 2026-07-27 18:27:39,426 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70889] 2026-07-27 18:27:39,492 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [158] 2026-07-27 18:27:39,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_07_refuse_post_reverts_origin ... 2026-07-27 18:27:39,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 825 and Message-Id '<436766734863993.1785176859.867509365081787-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:39,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:39,984 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [825] 2026-07-27 18:27:39,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:40,139 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [396] 2026-07-27 18:27:40,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 826 and Message-Id '<429294802021574.1785176860.206457853317261-openerp-336-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:40,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:40,274 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [826] 2026-07-27 18:27:40,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:40,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 827 and Message-Id '<148951913267996.1785176860.659605979919434-openerp-336-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:40,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:40,721 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [827] 2026-07-27 18:27:40,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:40,923 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [354] 2026-07-27 18:27:40,973 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70895] 2026-07-27 18:27:41,005 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [159] 2026-07-27 18:27:41,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_08_cancel_draft_add_new_line_group_synced_on_revalidate ... 2026-07-27 18:27:41,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 828 and Message-Id '<038718894265716.1785176861.404919862747192-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:41,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:41,524 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [828] 2026-07-27 18:27:41,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:41,648 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [397] 2026-07-27 18:27:41,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 829 and Message-Id '<618935508996052.1785176861.698647022247314-openerp-337-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:41,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:41,748 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [829] 2026-07-27 18:27:41,749 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:42,205 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [355] 2026-07-27 18:27:42,245 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70899] 2026-07-27 18:27:42,273 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [160] 2026-07-27 18:27:42,525 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted request.approval.user.line records with IDs: [739] 2026-07-27 18:27:42,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 830 and Message-Id '<667183734100752.1785176862.589542627334595-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:42,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:42,647 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [830] 2026-07-27 18:27:42,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:42,732 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [398] 2026-07-27 18:27:42,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 831 and Message-Id '<602397117457402.1785176862.765908956527710-openerp-337-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:42,802 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:42,809 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-07-27 18:27:42,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:43,079 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_procurement_launch: Starting TestApprovalStockProcurementLaunch.test_unlink_request_deletes_generated_pickings_from_procurement ... 2026-07-27 18:27:43,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 832 and Message-Id '<951454760422076.1785176863.368875026702881-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:43,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:43,474 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [832] 2026-07-27 18:27:43,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:43,580 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [399] 2026-07-27 18:27:43,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 833 and Message-Id '<601711347092336.1785176863.624338865280151-openerp-338-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:43,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:43,674 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-07-27 18:27:43,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:44,056 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [358] 2026-07-27 18:27:44,119 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70906] 2026-07-27 18:27:44,157 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [162] 2026-07-27 18:27:44,436 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.message records with IDs: [70905, 70904, 70903] 2026-07-27 18:27:44,570 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted viin.approval.request records with IDs: [338] 2026-07-27 18:27:44,790 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1396 deleted mail.followers records with IDs: [33950, 33951] 2026-07-27 18:27:44,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:27:45,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01_source_to_request_via_wizard ... 2026-07-27 18:27:46,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_01b_unlink_request_does_not_delete_existing_picking ... 2026-07-27 18:27:47,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 834 and Message-Id '<740566273516959.1785176866.948900938034058-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:47,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:47,119 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted mail.mail records with IDs: [834] 2026-07-27 18:27:47,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:47,314 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [400] 2026-07-27 18:27:47,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 835 and Message-Id '<133849199200066.1785176867.362906217575073-openerp-340-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:47,418 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:47,426 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-07-27 18:27:47,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:48,454 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted mail.message records with IDs: [70913, 70911, 70910] 2026-07-27 18:27:48,604 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted viin.approval.request records with IDs: [340] 2026-07-27 18:27:48,870 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted mail.followers records with IDs: [33955, 33956] 2026-07-27 18:27:48,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_02_request_validate_confirms_picking ... 2026-07-27 18:27:49,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 836 and Message-Id '<100983618862983.1785176869.784175872802734-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:49,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:49,942 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted mail.mail records with IDs: [836] 2026-07-27 18:27:49,942 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:50,108 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [401] 2026-07-27 18:27:50,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 837 and Message-Id '<015641906912873.1785176870.163779020309448-openerp-341-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:50,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:50,228 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-07-27 18:27:50,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:50,595 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_03_multi_source_create_single_request ... 2026-07-27 18:27:51,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_04_cancel_request_should_cancel_picking ... 2026-07-27 18:27:51,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 838 and Message-Id '<613641300228439.1785176871.899487733840942-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:51,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:52,094 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted mail.mail records with IDs: [838] 2026-07-27 18:27:52,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:52,276 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [402] 2026-07-27 18:27:52,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 839 and Message-Id '<900242239751397.1785176872.331523180007935-openerp-344-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:52,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:52,395 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-07-27 18:27:52,395 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:52,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_05_sync_from_approval_field_propagation ... 2026-07-27 18:27:53,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 840 and Message-Id '<435461522216992.1785176873.630479812622070-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:53,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:53,788 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1397 deleted mail.mail records with IDs: [840] 2026-07-27 18:27:53,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:53,984 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [403] 2026-07-27 18:27:54,082 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 841 and Message-Id '<519668291534194.1785176874.035654306411743-openerp-345-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:54,082 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:54,089 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-07-27 18:27:54,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:54,414 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_flow: Starting TestApprovalStockFlow.test_07_toggle_propagation_head_and_line ... 2026-07-27 18:27:54,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:27:58,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_01_validate_generates_resupply_pickings_and_origin_links ... 2026-07-27 18:27:58,841 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 842 and Message-Id '<405628870539441.1785176878.757712841033936-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:27:58,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:58,891 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [842] 2026-07-27 18:27:58,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:59,079 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [404] 2026-07-27 18:27:59,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 843 and Message-Id '<314708861023065.1785176879.134307146072388-openerp-347-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:27:59,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:27:59,198 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-07-27 18:27:59,198 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:27:59,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_02_manual_launch_procurement_success ... 2026-07-27 18:28:00,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 844 and Message-Id '<280074556931946.1785176880.031046628952026-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:00,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:00,137 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [844] 2026-07-27 18:28:00,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:00,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_03_no_default_route_manual_raises_background_logs_error ... 2026-07-27 18:28:01,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 845 and Message-Id '<129038170838281.1785176881.607795476913452-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:01,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:01,777 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [845] 2026-07-27 18:28:01,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:02,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 846 and Message-Id '<186691160681517.1785176882.036559104919434-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:02,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:02,100 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [846] 2026-07-27 18:28:02,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:02,221 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [407] 2026-07-27 18:28:02,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 847 and Message-Id '<352183709110076.1785176882.270894765853882-openerp-350-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:02,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:02,355 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-07-27 18:28:02,356 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:02,516 100 INFO rb-f163aeb-223409-398459 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-27 18:28:02,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 848 and Message-Id '<433169801017619.1785176882.813664197921753-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:02,897 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:02,941 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [848] 2026-07-27 18:28:02,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:03,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_05_write_before_validate_changes_destination ... 2026-07-27 18:28:03,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 849 and Message-Id '<995082074755273.1785176883.577754259109497-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:03,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:03,704 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [849] 2026-07-27 18:28:03,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:03,863 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [409] 2026-07-27 18:28:03,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 850 and Message-Id '<503090446548342.1785176883.926460504531860-openerp-352-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:03,994 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:04,005 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-07-27 18:28:04,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:04,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_06_unlink_line_before_validate_affects_generated_moves ... 2026-07-27 18:28:04,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 851 and Message-Id '<539731773557739.1785176884.892495870590210-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:04,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:05,046 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [851] 2026-07-27 18:28:05,046 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:05,171 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted approval.request.line records with IDs: [216] 2026-07-27 18:28:05,398 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [410] 2026-07-27 18:28:05,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 852 and Message-Id '<187337277117080.1785176885.465834140777588-openerp-353-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:05,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:05,555 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-07-27 18:28:05,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:05,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_07_cancel_post_reverts_origin ... 2026-07-27 18:28:06,296 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 853 and Message-Id '<465958401797015.1785176886.230620622634888-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:06,296 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:06,329 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [853] 2026-07-27 18:28:06,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:06,460 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [411] 2026-07-27 18:28:06,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 854 and Message-Id '<908317901205306.1785176886.512526273727417-openerp-354-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:06,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:06,574 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [854] 2026-07-27 18:28:06,574 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:07,291 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [375] 2026-07-27 18:28:07,466 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70956] 2026-07-27 18:28:07,501 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [180] 2026-07-27 18:28:07,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_08_refuse_post_reverts_origin ... 2026-07-27 18:28:07,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 855 and Message-Id '<173047677989000.1785176887.847394704818726-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:07,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:07,969 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [855] 2026-07-27 18:28:07,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:08,111 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [412] 2026-07-27 18:28:08,248 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 856 and Message-Id '<269180165451208.1785176888.181329250335693-openerp-355-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:08,248 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:08,258 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [856] 2026-07-27 18:28:08,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:08,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 857 and Message-Id '<632891017447357.1785176888.769002914428711-openerp-355-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:08,804 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:08,821 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [857] 2026-07-27 18:28:08,821 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:09,006 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [377] 2026-07-27 18:28:09,118 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70963] 2026-07-27 18:28:09,166 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [182] 2026-07-27 18:28:09,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_approval_stock.tests.test_stock_reallocation_flow: Starting TestApprovalStockReallocationFlow.test_09_unlink_after_cancel_does_not_leave_origin_links ... 2026-07-27 18:28:09,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 858 and Message-Id '<521845004118380.1785176889.548531055450439-openerp-message-notify@acb753b3e722>' from 't.t@example.com' to (redacted) 'a****@yourcompany.example.com' successfully sent 2026-07-27 18:28:09,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:09,652 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [858] 2026-07-27 18:28:09,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:09,776 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [413] 2026-07-27 18:28:09,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 859 and Message-Id '<826783599338985.1785176889.829302787780762-openerp-356-viin.approval.request@acb753b3e722>' from 'admin@yourcompany.example.com' to (redacted) 't**@example.com' successfully sent 2026-07-27 18:28:09,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-27 18:28:09,890 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [859] 2026-07-27 18:28:09,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-07-27 18:28:10,383 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.move records with IDs: [379] 2026-07-27 18:28:10,494 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted mail.message records with IDs: [70968] 2026-07-27 18:28:10,519 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #2 deleted stock.picking records with IDs: [184] 2026-07-27 18:28:10,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:28:10,588 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auth_password_policy.tests.test_auth_password_policy: Starting TestAuthPasswordPolicy.test_auth_password_policy_change_password_1 ... 2026-07-27 18:28:10,616 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32579] 2026-07-27 18:28:10,616 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [21] 2026-07-27 18:28:10,621 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [32580] 2026-07-27 18:28:10,622 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [22] 2026-07-27 18:28:10,640 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:28:10,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate.tests.test_rate: Starting RateTest.test_10_bank_configuration ... 2026-07-27 18:28:15,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 342 (Test Company (US)). 2026-07-27 18:28:19,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 343 (Test Company (VN)). 2026-07-27 18:28:19,801 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:28:19,801 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:28:19,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:28:19,832 100 INFO rb-f163aeb-223409-398459 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-27 18:28:24,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 344 (Test Company (US)). 2026-07-27 18:28:28,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 345 (Test Company (VN)). 2026-07-27 18:28:28,980 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:28:28,980 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:28:29,502 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_02_acb_cron_currency_rate_sync ... 2026-07-27 18:28:33,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 346 (Test Company (US)). 2026-07-27 18:28:38,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 347 (Test Company (VN)). 2026-07-27 18:28:38,175 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:28:38,176 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:28:38,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_03_acb_cron_currency_rate_sync_disable ... 2026-07-27 18:28:42,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 348 (Test Company (US)). 2026-07-27 18:28:46,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 349 (Test Company (VN)). 2026-07-27 18:28:47,001 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:28:47,001 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:28:47,716 100 INFO rb-f163aeb-223409-398459 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-27 18:28:51,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 350 (Test Company (US)). 2026-07-27 18:28:55,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 351 (Test Company (VN)). 2026-07-27 18:28:56,296 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:28:56,296 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:28:56,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_05_acb_cron_currency_rate_sync_with_rate_exist ... 2026-07-27 18:29:01,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 352 (Test Company (US)). 2026-07-27 18:29:06,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 353 (Test Company (VN)). 2026-07-27 18:29:06,391 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:29:06,392 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:29:06,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_06_acb_cron_curency_rate_sync_with_multi_banks ... 2026-07-27 18:29:10,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 354 (Test Company (US)). 2026-07-27 18:29:15,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 355 (Test Company (VN)). 2026-07-27 18:29:15,266 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:29:15,266 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:29:15,603 100 INFO rb-f163aeb-223409-398459 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-27 18:29:20,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 356 (Test Company (US)). 2026-07-27 18:29:25,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 357 (Test Company (VN)). 2026-07-27 18:29:25,447 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:29:25,447 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:29:25,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_acb.tests.test_acb: Starting ACBTest.test_08_acb_cron_currency_rate_sync_in_holiday ... 2026-07-27 18:29:30,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 358 (Test Company (US)). 2026-07-27 18:29:34,748 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 359 (Test Company (VN)). 2026-07-27 18:29:34,940 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:29:34,940 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:29:35,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:29:35,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_10_bidv_configuration ... 2026-07-27 18:29:40,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 360 (Test Company (US)). 2026-07-27 18:29:45,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 361 (Test Company (VN)). 2026-07-27 18:29:45,475 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:29:45,476 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:29:45,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_20_bidv_cron_currency_rate_sync ... 2026-07-27 18:29:49,433 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 362 (Test Company (US)). 2026-07-27 18:29:53,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 363 (Test Company (VN)). 2026-07-27 18:29:54,069 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:29:54,070 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:29:54,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_bidv.tests.test_bidv: Starting BIDVTest.test_dynamic_method_availability ... 2026-07-27 18:29:59,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 364 (Test Company (US)). 2026-07-27 18:30:03,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 365 (Test Company (VN)). 2026-07-27 18:30:04,057 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:04,058 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:04,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:30:04,093 100 INFO rb-f163aeb-223409-398459 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-27 18:30:07,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 366 (Test Company (US)). 2026-07-27 18:30:12,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 367 (Test Company (VN)). 2026-07-27 18:30:12,848 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:12,848 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:13,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_02_vcb_cron_currency_rate_sync ... 2026-07-27 18:30:17,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 368 (Test Company (US)). 2026-07-27 18:30:21,830 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 369 (Test Company (VN)). 2026-07-27 18:30:22,039 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:22,039 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:22,289 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_03_vcb_cron_currency_rate_sync_disable ... 2026-07-27 18:30:26,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 370 (Test Company (US)). 2026-07-27 18:30:30,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 371 (Test Company (VN)). 2026-07-27 18:30:31,066 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:31,066 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:31,288 100 INFO rb-f163aeb-223409-398459 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-27 18:30:35,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 372 (Test Company (US)). 2026-07-27 18:30:39,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 373 (Test Company (VN)). 2026-07-27 18:30:40,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:40,000 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:40,300 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_05_vcb_cron_currency_rate_sync_with_rate_exist ... 2026-07-27 18:30:44,772 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 374 (Test Company (US)). 2026-07-27 18:30:49,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 375 (Test Company (VN)). 2026-07-27 18:30:49,305 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:49,305 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:50,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_06_vcb_cron_curency_rate_sync_with_multi_banks ... 2026-07-27 18:30:54,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 376 (Test Company (US)). 2026-07-27 18:30:59,207 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 377 (Test Company (VN)). 2026-07-27 18:30:59,414 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:30:59,415 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:30:59,687 100 INFO rb-f163aeb-223409-398459 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-27 18:31:04,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 378 (Test Company (US)). 2026-07-27 18:31:08,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 379 (Test Company (VN)). 2026-07-27 18:31:08,596 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:31:08,596 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:31:09,006 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_vcb.tests.test_vcb: Starting VCBTest.test_08_vcb_cron_currency_rate_sync_in_holiday ... 2026-07-27 18:31:13,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 380 (Test Company (US)). 2026-07-27 18:31:17,614 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 381 (Test Company (VN)). 2026-07-27 18:31:17,831 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:31:17,831 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:31:18,101 100 INFO rb-f163aeb-223409-398459 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-27 18:31:22,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 382 (Test Company (US)). 2026-07-27 18:31:27,353 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 383 (Test Company (VN)). 2026-07-27 18:31:27,632 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:31:27,632 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:31:27,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:31:27,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_10_xe_configuration ... 2026-07-27 18:31:32,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 384 (Test Company (US)). 2026-07-27 18:31:36,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 385 (Test Company (VN)). 2026-07-27 18:31:36,654 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:31:36,654 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:31:36,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_20_xe_cron_currency_rate_sync ... 2026-07-27 18:31:41,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 386 (Test Company (US)). 2026-07-27 18:31:46,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 387 (Test Company (VN)). 2026-07-27 18:31:46,598 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:31:46,599 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:31:47,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_auto_currency_rate_xe.tests.test_xe: Starting XETest.test_dynamic_method_availability ... 2026-07-27 18:31:52,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 388 (Test Company (US)). 2026-07-27 18:31:56,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 389 (Test Company (VN)). 2026-07-27 18:31:56,980 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6462, 6381, 6451, 6384, 6405, 6382, 6352, 6354, 6385, 6386, 6397, 6390, 6389, 6359, 6388, 6399, 6394, 6443, 6396, 6338, 6387, 6395, 6398, 6392, 6391, 6393, 6336, 6403, 6337, 6378, 6339, 6340, 6372, 6404, 6495, 6341, 6406, 6342, 6407, 6444, 6411, 6408, 6410, 6459, 6413, 6412, 6477, 6414, 6445, 6415, 6446, 6416, 6496, 6417, 6357, 6377, 6362, 6418, 6343, 6345, 6344, 6422, 6353, 6421, 6420, 6419, 6423, 6424, 6358, 6426, 6428, 6400, 6402, 6454, 6365, 6427, 6401, 6425, 6429, 6430, 6475, 6432, 6431, 6360, 6346, 6433, 6442, 6440, 6436, 6435, 6448, 6441, 6434, 6439, 6373, 6438, 6437, 6366, 6367, 6447, 6449, 6453, 6452, 6347, 6450, 6368, 6494, 6349, 6490, 6492, 6369, 6493, 6350, 6491, 6489, 6361, 6483, 6363, 6488, 6484, 6479, 6482, 6474, 6351, 6370, 6487, 6481, 6480, 6478, 6473, 6476, 6485, 6409, 6471, 6472, 6467, 6469, 6463, 6464, 6466, 6364, 6465, 6470, 6468, 6355, 6376, 6334, 6380, 6379, 6461, 6335, 6356, 6460, 6486, 6375, 6383, 6374, 6348, 6458, 6371, 6456, 6457, 6455] 2026-07-27 18:31:56,981 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [123, 47, 148, 59, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 11] 2026-07-27 18:31:57,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:31:57,013 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_11_code_unique ... 2026-07-27 18:31:57,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_12_code_unique ... 2026-07-27 18:31:57,045 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_21_check_country_district ... 2026-07-27 18:31:57,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_22_check_state_partner ... 2026-07-27 18:31:57,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_23_check_country_partner ... 2026-07-27 18:31:57,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_31_form_partner ... 2026-07-27 18:31:57,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_32_form_district ... 2026-07-27 18:31:57,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_district.tests.test_district: Starting TestDistict.test_onchange_parent_with_district ... 2026-07-27 18:31:59,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:31:59,146 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_access_rights: Starting TestAccessRights.test_manager_user_access_rights ... 2026-07-27 18:31:59,235 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #6 deleted res.state.group records with IDs: [15] 2026-07-27 18:31:59,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:31:59,361 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_partner: Starting TestResParner.test_01_check_partner ... 2026-07-27 18:31:59,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:31:59,566 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_01_check_state_group ... 2026-07-27 18:31:59,611 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_02_check_state_group ... 2026-07-27 18:31:59,626 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_03_check_state_group ... 2026-07-27 18:31:59,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_04_check_state_group ... 2026-07-27 18:31:59,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_05_check_state_group ... 2026-07-27 18:31:59,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_state_group.tests.test_res_state_group: Starting TestStateGroup.test_onchange_state_group ... 2026-07-27 18:31:59,687 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:31:59,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_11_code_unique ... 2026-07-27 18:31:59,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_12_code_unique ... 2026-07-27 18:31:59,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_21_check_country_ward ... 2026-07-27 18:31:59,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_22_check_state_partner ... 2026-07-27 18:31:59,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_23_check_country_partner ... 2026-07-27 18:31:59,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_31_form_partner ... 2026-07-27 18:32:00,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_32_form_ward ... 2026-07-27 18:32:00,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_base_ward.tests.test_ward: Starting TestWard.test_onchange_parent_with_ward ... 2026-07-27 18:32:01,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:32:01,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour: Starting TestBrain3PaneResizeTour.test_brain_3pane_resize_tour ... 2026-07-27 18:32:02,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome pid: 4318 2026-07-27 18:32:02,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome headless temporary user profile dir: /tmp/tmpq_k5z44d_chrome_odoo 2026-07-27 18:32:02,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Issuing json command http://127.0.0.1:39569/json/version 2026-07-27 18:32:02,182 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:39569/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:32:02,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:32:02,201 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Issuing json command http://127.0.0.1:39569/json 2026-07-27 18:32:02,201 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:39569/json with timeout 3 increased to 10s during tests 2026-07-27 18:32:02,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Websocket url found: ws://127.0.0.1:39569/devtools/page/6954212B0C737BDC823742ED82BADEA0 2026-07-27 18:32:02,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Enable chrome headless console log notification 2026-07-27 18:32:02,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome headless enable page notifications 2026-07-27 18:32:02,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:32:02,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Setting session cookie in browser 2026-07-27 18:32:02,946 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Open "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" in browser 2026-07-27 18:32:02,946 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Navigating to: "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" 2026-07-27 18:32:02,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:32:03,895 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:03] "GET /web HTTP/1.1" 200 - 118 0.092 0.849 2026-07-27 18:32:03,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Navigation result: {'frameId': '6954212B0C737BDC823742ED82BADEA0', 'loaderId': 'BD7467FEDDAC610D6D05ABA1FEB00BDF', 'isDownload': False} 2026-07-27 18:32:03,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Evaluate ready code "odoo.isTourReady('viin_brain_3pane_resize')" 2026-07-27 18:32:03,933 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:03] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.012 2026-07-27 18:32:03,947 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:03] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.026 2026-07-27 18:32:03,988 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:03] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.002 0.060 2026-07-27 18:32:03,998 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:03] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.064 2026-07-27 18:32:04,036 100 INFO rb-f163aeb-223409-398459 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-27 18:32:04,058 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.017 0.008 2026-07-27 18:32:04,633 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.019 2026-07-27 18:32:04,641 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:32:04,673 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.027 2026-07-27 18:32:04,676 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.015 0.016 2026-07-27 18:32:04,695 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.032 2026-07-27 18:32:04,702 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.013 0.030 2026-07-27 18:32:04,710 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.025 2026-07-27 18:32:04,765 100 INFO rb-f163aeb-223409-398459 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=628&active_page_id=1&active_vault_id=1"})" 2026-07-27 18:32:04,833 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.067 0.075 2026-07-27 18:32:04,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.015 0.150 2026-07-27 18:32:04,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:32:04,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.021 0.200 2026-07-27 18:32:04,954 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.229 2026-07-27 18:32:05,015 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.022 0.271 2026-07-27 18:32:05,092 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.030 0.299 2026-07-27 18:32:05,096 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.321 2026-07-27 18:32:05,111 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:32:05,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.267 2026-07-27 18:32:05,134 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:32:05,142 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "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-27 18:32:05,169 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.036 0.245 2026-07-27 18:32:05,192 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.242 2026-07-27 18:32:05,198 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.230 2026-07-27 18:32:05,210 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.185 2026-07-27 18:32:05,223 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:32:05,239 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.065 2026-07-27 18:32:05,264 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.077 2026-07-27 18:32:05,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.052 2026-07-27 18:32:05,274 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.017 2026-07-27 18:32:05,281 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:32:05,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.004 0.010 2026-07-27 18:32:05,362 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.017 2026-07-27 18:32:05,394 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.005 0.009 2026-07-27 18:32:05,406 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.022 2026-07-27 18:32:05,488 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.050 0.056 2026-07-27 18:32:05,505 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.009 0.116 2026-07-27 18:32:05,521 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 9 0.008 0.117 2026-07-27 18:32:05,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.135 2026-07-27 18:32:05,548 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.139 2026-07-27 18:32:05,553 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.092 2026-07-27 18:32:05,561 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.062 2026-07-27 18:32:05,570 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.058 2026-07-27 18:32:05,584 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.052 2026-07-27 18:32:05,594 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.002 0.053 2026-07-27 18:32:05,600 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.042 2026-07-27 18:32:05,607 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.046 2026-07-27 18:32:05,611 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.044 2026-07-27 18:32:05,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.002 0.041 2026-07-27 18:32:05,625 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.038 2026-07-27 18:32:05,632 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:32:05,684 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.011 2026-07-27 18:32:05,698 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.007 2026-07-27 18:32:05,715 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:32:05,771 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.020 2026-07-27 18:32:05,841 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-27 18:32:05,854 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.009 2026-07-27 18:32:05,884 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.031 2026-07-27 18:32:05,896 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:05] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.002 0.045 2026-07-27 18:32:06,780 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,786 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,803 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,820 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,836 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,853 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,870 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,887 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,904 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,920 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,937 100 INFO rb-f163aeb-223409-398459 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-27 18:32:06,937 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:32:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-07-27 18:32:06,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour.browser: test successful 2026-07-27 18:32:06,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Closing chrome headless with pid 4318 2026-07-27 18:32:06,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Closing websocket connection 2026-07-27 18:32:06,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Terminating chrome headless with pid 4318 2026-07-27 18:32:07,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183207_043234_TestBrain3PaneResizeTour.txt 2026-07-27 18:32:07,043 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_3pane_resize_tour.TestBrain3PaneResizeTour: Removing chrome user profile "/tmp/tmpq_k5z44d_chrome_odoo" 2026-07-27 18:32:07,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:32:10,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t1_editor_agent_create_pending_review ... 2026-07-27 18:32:10,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t2_vault_flag_blocks_agent_create ... 2026-07-27 18:32:10,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t2_vault_flag_blocks_agent_write ... 2026-07-27 18:32:10,504 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t3_viewer_agent_create_denied_by_ir_rule ... 2026-07-27 18:32:10,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1399, model: viin.brain.page 2026-07-27 18:32:10,537 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t4_write_missing_attribution_raises ... 2026-07-27 18:32:10,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t5_auto_approve_vault_skips_pending ... 2026-07-27 18:32:10,630 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t6_commenter_approve_denied ... 2026-07-27 18:32:10,692 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t7_editor_approve_records_reviewer ... 2026-07-27 18:32:10,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_agent_write: Starting TestBrainAclAgentWrite.test_cell_t7adj_human_body_edit_flips_modified ... 2026-07-27 18:32:10,838 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:32:18,272 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 390 (Brain Child Company B). 2026-07-27 18:32:19,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsBrainAdminBypass.test_brain_admin_reads_database_view ... 2026-07-27 18:32:19,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsBrainAdminBypass.test_brain_admin_reads_property ... 2026-07-27 18:32:19,077 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsBrainAdminBypass.test_brain_admin_reads_property_option ... 2026-07-27 18:32:19,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsBrainAdminBypass.test_brain_admin_reads_property_value_on_restricted_out_page ... 2026-07-27 18:32:19,114 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsBrainAdminBypass.test_brain_admin_reads_snapshot_on_restricted_out_page ... 2026-07-27 18:32:19,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:32:26,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 391 (Brain Child Company B). 2026-07-27 18:32:27,651 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_editor_cannot_write_company_a_database_view ... 2026-07-27 18:32:27,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1429, model: viin.brain.database.view 2026-07-27 18:32:27,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_editor_cannot_write_company_a_property ... 2026-07-27 18:32:27,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3517], uid: 1429, model: viin.brain.property 2026-07-27 18:32:27,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_editor_cannot_write_company_a_property_option ... 2026-07-27 18:32:27,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10535], uid: 1429, model: viin.brain.property.option 2026-07-27 18:32:27,827 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_editor_cannot_write_company_a_property_value ... 2026-07-27 18:32:27,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 1429, model: viin.brain.property.value 2026-07-27 18:32:27,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_editor_cannot_write_company_a_snapshot ... 2026-07-27 18:32:27,933 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 1429, model: viin.brain.snapshot 2026-07-27 18:32:27,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_user_cannot_search_company_a_database_view ... 2026-07-27 18:32:27,957 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_user_cannot_search_company_a_property ... 2026-07-27 18:32:27,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_user_cannot_search_company_a_property_option ... 2026-07-27 18:32:27,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_user_cannot_search_company_a_property_value ... 2026-07-27 18:32:28,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsCompanyIsolation.test_company_b_user_cannot_search_company_a_snapshot ... 2026-07-27 18:32:28,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:32:35,302 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 392 (Brain Child Company B). 2026-07-27 18:32:36,126 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_brain_admin_cannot_search_daily_property_value ... 2026-07-27 18:32:36,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_brain_admin_cannot_search_daily_snapshot ... 2026-07-27 18:32:36,176 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_brain_admin_cannot_write_daily_property_value ... 2026-07-27 18:32:36,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1434, model: viin.brain.property.value 2026-07-27 18:32:36,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_brain_admin_cannot_write_daily_snapshot ... 2026-07-27 18:32:36,284 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [15], uid: 1434, model: viin.brain.snapshot 2026-07-27 18:32:36,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_daily_owner_can_search_own_daily_property_value ... 2026-07-27 18:32:36,328 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_daily_owner_can_search_own_daily_snapshot ... 2026-07-27 18:32:36,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_daily_owner_can_write_own_daily_property_value ... 2026-07-27 18:32:36,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDailyOwnerGuard.test_daily_owner_can_write_own_daily_snapshot ... 2026-07-27 18:32:36,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:32:44,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 393 (Brain Child Company B). 2026-07-27 18:32:48,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 394 (Brain Child Company C). 2026-07-27 18:32:49,282 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseTransitionGuards.test_page_can_become_daily_once_its_database_view_rows_are_removed ... 2026-07-27 18:32:49,319 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1443 deleted viin.brain.database.view records with IDs: [12] 2026-07-27 18:32:49,347 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseTransitionGuards.test_page_can_change_away_from_database_once_its_property_is_rescoped ... 2026-07-27 18:32:49,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseTransitionGuards.test_page_scoped_by_a_property_cannot_change_away_from_database ... 2026-07-27 18:32:49,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseTransitionGuards.test_page_with_database_view_rows_cannot_become_daily ... 2026-07-27 18:32:49,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 18:32:57,086 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 395 (Brain Child Company B). 2026-07-27 18:33:01,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 396 (Brain Child Company C). 2026-07-27 18:33:02,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseViewDailyOwnerGuard.test_brain_admin_cannot_search_daily_database_view_owned_by_another_member ... 2026-07-27 18:33:02,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseViewDailyOwnerGuard.test_daily_owner_can_search_and_write_own_daily_database_view ... 2026-07-27 18:33:02,393 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseViewDailyOwnerGuard.test_database_view_on_non_daily_page_stays_fully_accessible_to_editor ... 2026-07-27 18:33:02,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseViewDailyOwnerGuard.test_editor_cannot_search_daily_database_view_owned_by_another_member ... 2026-07-27 18:33:02,452 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsDatabaseViewDailyOwnerGuard.test_non_owner_editor_cannot_write_daily_database_view ... 2026-07-27 18:33:02,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [18], uid: 1456, model: viin.brain.database.view 2026-07-27 18:33:02,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 18:33:10,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 397 (Brain Child Company B). 2026-07-27 18:33:16,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 398 (Brain Child Company C). 2026-07-27 18:33:16,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsMultiCompanyActiveSet.test_user_with_two_active_companies_sees_database_view_rows_from_both_and_not_a_third ... 2026-07-27 18:33:16,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsMultiCompanyActiveSet.test_user_with_two_active_companies_sees_snapshot_rows_from_both_and_not_a_third ... 2026-07-27 18:33:16,943 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 18:33:24,788 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 399 (Brain Child Company B). 2026-07-27 18:33:25,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_create_database_view_on_normal_page ... 2026-07-27 18:33:25,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_create_property_on_normal_scope ... 2026-07-27 18:33:25,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_create_property_option_on_normal_scope ... 2026-07-27 18:33:25,845 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_create_property_value_on_normal_page ... 2026-07-27 18:33:25,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_create_snapshot_on_normal_page ... 2026-07-27 18:33:25,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_search_normal_database_view ... 2026-07-27 18:33:25,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_search_normal_property_value ... 2026-07-27 18:33:25,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_search_normal_snapshot ... 2026-07-27 18:33:25,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_write_normal_database_view ... 2026-07-27 18:33:26,013 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_write_normal_property_value ... 2026-07-27 18:33:26,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_can_write_normal_snapshot ... 2026-07-27 18:33:26,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_keeps_property_option_read_and_write_access ... 2026-07-27 18:33:26,081 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsNormalEditorNotOverRestricted.test_editor_keeps_property_read_and_write_access ... 2026-07-27 18:33:26,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:33:33,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 400 (Brain Child Company B). 2026-07-27 18:33:34,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRawWriteOnRestrictedPage.test_editor_outside_allowlist_cannot_create_snapshot_on_restricted_out ... 2026-07-27 18:33:34,727 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [44], uid: 1490, model: viin.brain.snapshot 2026-07-27 18:33:34,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRawWriteOnRestrictedPage.test_editor_outside_allowlist_cannot_write_database_view_on_restricted_db ... 2026-07-27 18:33:34,801 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [33], uid: 1490, model: viin.brain.database.view 2026-07-27 18:33:34,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRawWriteOnRestrictedPage.test_editor_outside_allowlist_cannot_write_property_value_on_restricted_out ... 2026-07-27 18:33:34,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [45], uid: 1490, model: viin.brain.property.value 2026-07-27 18:33:34,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRawWriteOnRestrictedPage.test_editor_outside_allowlist_cannot_write_snapshot_on_restricted_out ... 2026-07-27 18:33:34,955 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [41], uid: 1490, model: viin.brain.snapshot 2026-07-27 18:33:34,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:33:42,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 401 (Brain Child Company B). 2026-07-27 18:33:43,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRegressionGuard.test_brain_get_database_rows_still_returns_rows_for_legitimate_editor ... 2026-07-27 18:33:43,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:33:51,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 402 (Brain Child Company B). 2026-07-27 18:33:52,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRestrictedAllowlist.test_editor_outside_allowlist_cannot_search_property_value_on_restricted_out ... 2026-07-27 18:33:52,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRestrictedAllowlist.test_editor_outside_allowlist_cannot_search_snapshot_on_restricted_out ... 2026-07-27 18:33:52,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRestrictedAllowlist.test_viewer_in_allowlist_can_search_property_value_on_restricted_in ... 2026-07-27 18:33:52,179 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsRestrictedAllowlist.test_viewer_in_allowlist_can_search_snapshot_on_restricted_in ... 2026-07-27 18:33:52,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:34:00,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 403 (Brain Child Company B). 2026-07-27 18:34:01,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_brain_admin_can_unlink_property ... 2026-07-27 18:34:01,409 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1525 deleted viin.brain.property records with IDs: [3660] 2026-07-27 18:34:01,418 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_brain_admin_can_unlink_snapshot ... 2026-07-27 18:34:01,439 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1525 deleted viin.brain.snapshot records with IDs: [60] 2026-07-27 18:34:01,448 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_editor_can_unlink_own_database_view ... 2026-07-27 18:34:01,472 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1523 deleted viin.brain.database.view records with IDs: [40] 2026-07-27 18:34:01,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_editor_can_unlink_own_property_option ... 2026-07-27 18:34:01,520 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1523 deleted viin.brain.property.option records with IDs: [10870] 2026-07-27 18:34:01,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_editor_can_unlink_own_property_value ... 2026-07-27 18:34:01,564 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1523 deleted viin.brain.property.value records with IDs: [63] 2026-07-27 18:34:01,583 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_editor_cannot_unlink_property ... 2026-07-27 18:34:01,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1523, model: viin.brain.property 2026-07-27 18:34:01,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsUnlinkPermission.test_editor_cannot_unlink_snapshot ... 2026-07-27 18:34:01,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1523, model: viin.brain.snapshot 2026-07-27 18:34:01,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:34:09,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 404 (Brain Child Company B). 2026-07-27 18:34:10,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultIsolation.test_non_member_cannot_search_database_view ... 2026-07-27 18:34:10,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultIsolation.test_non_member_cannot_search_property ... 2026-07-27 18:34:10,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultIsolation.test_non_member_cannot_search_property_option ... 2026-07-27 18:34:10,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultIsolation.test_non_member_cannot_search_property_value ... 2026-07-27 18:34:10,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultIsolation.test_non_member_cannot_search_snapshot ... 2026-07-27 18:34:10,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:34:17,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 405 (Brain Child Company B). 2026-07-27 18:34:18,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_editor_can_write_property_option ... 2026-07-27 18:34:18,423 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_editor_can_write_vault_wide_property ... 2026-07-27 18:34:18,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_non_member_cannot_search_property_option ... 2026-07-27 18:34:18,480 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_non_member_cannot_search_vault_wide_property ... 2026-07-27 18:34:18,496 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_property_scoped_to_restricted_db_page_still_visible_to_editor_outside_allowlist ... 2026-07-27 18:34:18,513 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_vault_admin_can_create_property ... 2026-07-27 18:34:18,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_vault_admin_can_create_property_option ... 2026-07-27 18:34:18,554 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_viewer_can_search_database_scoped_option ... 2026-07-27 18:34:18,578 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_viewer_can_search_database_scoped_property ... 2026-07-27 18:34:18,596 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_child_models: Starting TestBrainAclChildModelsVaultSchemaTier.test_viewer_can_search_vault_wide_property ... 2026-07-27 18:34:18,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:34:22,001 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_01_non_member_cannot_read_normal ... 2026-07-27 18:34:22,032 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_01_non_member_cannot_write_normal ... 2026-07-27 18:34:22,055 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7469], uid: 1559, model: viin.brain.page 2026-07-27 18:34:22,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_06_viewer_cannot_write_normal ... 2026-07-27 18:34:22,096 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1554, model: viin.brain.page 2026-07-27 18:34:22,097 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_06_viewer_reads_normal ... 2026-07-27 18:34:22,115 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_08_viewer_denied_restricted_out ... 2026-07-27 18:34:22,130 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_11_commenter_reads_normal ... 2026-07-27 18:34:22,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_13_commenter_denied_restricted_out ... 2026-07-27 18:34:22,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_14_commenter_cannot_write_own_daily ... 2026-07-27 18:34:22,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1555, model: viin.brain.page 2026-07-27 18:34:22,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_14_commenter_reads_own_daily ... 2026-07-27 18:34:22,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_16_editor_creates_page ... 2026-07-27 18:34:22,267 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_16_editor_writes_normal ... 2026-07-27 18:34:22,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_17_editor_reads_restricted_in ... 2026-07-27 18:34:22,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_18_editor_denied_restricted_out_read ... 2026-07-27 18:34:22,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_18_editor_denied_restricted_out_write ... 2026-07-27 18:34:22,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7471], uid: 1556, model: viin.brain.page 2026-07-27 18:34:22,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_21_vault_admin_full_crud_normal ... 2026-07-27 18:34:22,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_23_vault_admin_bypasses_restricted_out ... 2026-07-27 18:34:22,436 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_25_vault_admin_cannot_read_other_daily ... 2026-07-27 18:34:22,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_25_vault_admin_cannot_write_other_daily ... 2026-07-27 18:34:22,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7473], uid: 1557, model: viin.brain.page 2026-07-27 18:34:22,477 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_26_brain_admin_reads_normal ... 2026-07-27 18:34:22,490 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_26_brain_admin_unlinks_page ... 2026-07-27 18:34:22,538 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1558 deleted mail.message records with IDs: [84805] 2026-07-27 18:34:22,570 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1558 deleted viin.brain.page records with IDs: [7476] 2026-07-27 18:34:22,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_28_brain_admin_bypasses_restricted_out ... 2026-07-27 18:34:22,594 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_30_brain_admin_cannot_read_other_daily ... 2026-07-27 18:34:22,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_core: Starting TestBrainAclCore.test_cell_30_brain_admin_cannot_write_other_daily ... 2026-07-27 18:34:22,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7473], uid: 1558, model: viin.brain.page 2026-07-27 18:34:22,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:25,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_comments_own_daily ... 2026-07-27 18:34:26,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_creates_own_daily ... 2026-07-27 18:34:26,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_reads_own_daily ... 2026-07-27 18:34:26,076 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_share_own_denied ... 2026-07-27 18:34:26,106 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_unlinks_own_daily ... 2026-07-27 18:34:26,127 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1567 deleted mail.message records with IDs: [84822] 2026-07-27 18:34:26,145 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1567 deleted viin.brain.page records with IDs: [7480] 2026-07-27 18:34:26,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_29_brain_admin_writes_own_daily ... 2026-07-27 18:34:26,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_comment_other_denied ... 2026-07-27 18:34:26,224 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_override_can_write ... 2026-07-27 18:34:26,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_read_other_denied ... 2026-07-27 18:34:26,246 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_share_other_denied ... 2026-07-27 18:34:26,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7481], uid: 1567, model: viin.brain.page 2026-07-27 18:34:26,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_unlink_other_denied ... 2026-07-27 18:34:26,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7481], uid: 1567, model: viin.brain.page 2026-07-27 18:34:26,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyBrainAdmin.test_cell_30_brain_admin_write_other_denied ... 2026-07-27 18:34:26,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7481], uid: 1567, model: viin.brain.page 2026-07-27 18:34:26,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:29,488 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_comment_denied ... 2026-07-27 18:34:29,553 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_create_denied ... 2026-07-27 18:34:29,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1573, model: viin.brain.page 2026-07-27 18:34:29,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_reads_own_daily ... 2026-07-27 18:34:29,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_unlink_denied ... 2026-07-27 18:34:29,632 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1573 deleted mail.message records with IDs: [84843] 2026-07-27 18:34:29,645 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1573, model: viin.brain.page 2026-07-27 18:34:29,647 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14a_commenter_member_write_own_denied ... 2026-07-27 18:34:29,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1573, model: viin.brain.page 2026-07-27 18:34:29,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14b_commenter_grp_comment_denied ... 2026-07-27 18:34:29,749 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14b_commenter_grp_reads_own_daily ... 2026-07-27 18:34:29,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_14b_commenter_grp_write_own_denied ... 2026-07-27 18:34:29,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1579, model: viin.brain.page 2026-07-27 18:34:29,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_15a_commenter_member_cannot_read_other_daily ... 2026-07-27 18:34:29,829 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_15a_commenter_member_comment_other_denied ... 2026-07-27 18:34:29,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyCommenter.test_cell_15b_commenter_grp_cannot_read_other_daily ... 2026-07-27 18:34:29,923 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:33,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_comment_succeeds ... 2026-07-27 18:34:33,245 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_creates_own_daily ... 2026-07-27 18:34:33,302 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_reads_own_daily ... 2026-07-27 18:34:33,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_share_own_denied ... 2026-07-27 18:34:33,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_unlink_denied ... 2026-07-27 18:34:33,415 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1583 deleted mail.message records with IDs: [84866] 2026-07-27 18:34:33,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1583, model: viin.brain.page 2026-07-27 18:34:33,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19a_editor_member_writes_own_daily ... 2026-07-27 18:34:33,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19b_editor_grp_reads_own_daily ... 2026-07-27 18:34:33,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_19b_editor_grp_write_own_denied ... 2026-07-27 18:34:33,555 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [7495], uid: 1589, model: viin.brain.page 2026-07-27 18:34:33,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20a_editor_member_cannot_read_other_daily ... 2026-07-27 18:34:33,586 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20a_editor_member_comment_other_denied ... 2026-07-27 18:34:33,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20a_editor_member_share_other_denied ... 2026-07-27 18:34:33,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7494], uid: 1583, model: viin.brain.page 2026-07-27 18:34:33,698 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyEditor.test_cell_20b_editor_grp_cannot_read_other_daily ... 2026-07-27 18:34:33,728 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:37,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyNonMember.test_cell_4_non_member_cannot_read_own_daily ... 2026-07-27 18:34:37,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyNonMember.test_cell_4_non_member_create_denied ... 2026-07-27 18:34:37,099 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1595, model: viin.brain.page 2026-07-27 18:34:37,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyNonMember.test_cell_4_non_member_write_denied ... 2026-07-27 18:34:37,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7501], uid: 1595, model: viin.brain.page 2026-07-27 18:34:37,149 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:40,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_comments_own_daily ... 2026-07-27 18:34:40,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_creates_own_daily ... 2026-07-27 18:34:40,544 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_reads_own_daily ... 2026-07-27 18:34:40,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_share_own_denied ... 2026-07-27 18:34:40,589 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_unlink_own_denied ... 2026-07-27 18:34:40,621 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1602 deleted mail.message records with IDs: [84906] 2026-07-27 18:34:40,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1602, model: viin.brain.page 2026-07-27 18:34:40,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_24_vault_admin_writes_own_daily ... 2026-07-27 18:34:40,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_comment_other_denied ... 2026-07-27 18:34:40,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_override_can_write ... 2026-07-27 18:34:40,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_read_other_denied ... 2026-07-27 18:34:40,734 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_share_other_denied ... 2026-07-27 18:34:40,749 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7506], uid: 1602, model: viin.brain.page 2026-07-27 18:34:40,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_unlink_other_denied ... 2026-07-27 18:34:40,777 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7506], uid: 1602, model: viin.brain.page 2026-07-27 18:34:40,785 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyVaultAdmin.test_cell_25_vault_admin_write_other_denied ... 2026-07-27 18:34:40,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7506], uid: 1602, model: viin.brain.page 2026-07-27 18:34:40,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:43,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_10a_viewer_member_cannot_read_other_daily ... 2026-07-27 18:34:43,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_10b_viewer_grp_cannot_read_other_daily ... 2026-07-27 18:34:43,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_comment_denied ... 2026-07-27 18:34:43,820 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_create_denied ... 2026-07-27 18:34:43,837 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1608, model: viin.brain.page 2026-07-27 18:34:43,838 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_reads_own_daily ... 2026-07-27 18:34:43,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_unlink_denied ... 2026-07-27 18:34:43,882 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1608 deleted mail.message records with IDs: [84927] 2026-07-27 18:34:43,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1608, model: viin.brain.page 2026-07-27 18:34:43,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9a_viewer_member_write_denied ... 2026-07-27 18:34:43,927 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1608, model: viin.brain.page 2026-07-27 18:34:43,928 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9b_viewer_grp_create_denied ... 2026-07-27 18:34:43,947 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1614, model: viin.brain.page 2026-07-27 18:34:43,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9b_viewer_grp_reads_own_daily ... 2026-07-27 18:34:43,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclDailyViewer.test_cell_9b_viewer_grp_write_denied ... 2026-07-27 18:34:43,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1614, model: viin.brain.page 2026-07-27 18:34:44,007 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:47,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_daily_note: Starting TestBrainAclRegistration.test_reg_file_in_module_init ... 2026-07-27 18:34:47,210 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:34:55,049 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 406 (Brain Company B). 2026-07-27 18:34:55,675 100 INFO rb-f163aeb-223409-398459 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-27 18:34:55,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7518], uid: 1636, model: viin.brain.page 2026-07-27 18:34:55,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_company_b_user_cannot_read_company_a_page ... 2026-07-27 18:34:55,752 100 INFO rb-f163aeb-223409-398459 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-27 18:34:55,765 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_company_b_user_still_reads_own_company_vault_and_page ... 2026-07-27 18:34:55,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_ai_attribution_write_blocked ... 2026-07-27 18:34:55,831 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [7539], uid: 1628, model: viin.brain.page 2026-07-27 18:34:55,840 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_read_page_invisible_to_company_a_user ... 2026-07-27 18:34:55,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_write_page_raises_access_error ... 2026-07-27 18:34:55,907 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7539], uid: 1628, model: viin.brain.page 2026-07-27 18:34:55,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_cross_tenant_write_vault_raises_access_error ... 2026-07-27 18:34:55,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3804], uid: 1628, model: viin.brain.vault 2026-07-27 18:34:55,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_nonmember_cannot_write_restricted_page ... 2026-07-27 18:34:56,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7520], uid: 1631, model: viin.brain.page 2026-07-27 18:34:56,034 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_multicompany: Starting TestBrainAclMultiCompany.test_nonmember_cannot_write_vault_page ... 2026-07-27 18:34:56,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7518], uid: 1631, model: viin.brain.page 2026-07-27 18:34:56,117 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-27 18:34:56,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p01_valid_token_renders_page ... 2026-07-27 18:34:56,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:34:56,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:34:56] "GET /brain/share/Bf76MQpDAsoSn3INuE5jLGd5nVOsLrF0BX4iHwS_bDE HTTP/1.1" 200 - 116 0.058 0.693 2026-07-27 18:34:56,935 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p02_restricted_page_create_blocked ... 2026-07-27 18:34:56,981 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p03_daily_note_share_create_blocked ... 2026-07-27 18:34:57,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p03b_shared_page_cannot_become_daily ... 2026-07-27 18:34:57,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p04_unknown_token_returns_404 ... 2026-07-27 18:34:57,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:34:57,912 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:34:57] "GET /brain/share/totally-unknown-bogus-token-p04 HTTP/1.1" 404 - 101 0.043 0.487 2026-07-27 18:34:57,914 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p05_revoked_returns_404 ... 2026-07-27 18:34:57,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:34:58,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:34:58] "GET /brain/share/nAz6DUST7hM_BiMUgv0Xt5BduR_a9HPU-E_S_myD9U0 HTTP/1.1" 404 - 102 0.055 0.534 2026-07-27 18:34:58,538 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p06_expired_renders_expired_template ... 2026-07-27 18:34:58,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:34:59,062 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:34:59] "GET /brain/share/_FP5vf43xQQ3IWVSlFOw90qnZUfSGRJnyOUiNwBODBk HTTP/1.1" 200 - 103 0.038 0.447 2026-07-27 18:34:59,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p07_password_no_password_shows_form ... 2026-07-27 18:34:59,122 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:34:59,666 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:34:59] "GET /brain/share/JZwfhvxwRooe26JZTAEcietlOJla4II-sH4E39u-29g HTTP/1.1" 200 - 103 0.041 0.506 2026-07-27 18:34:59,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p08_password_wrong_shows_error ... 2026-07-27 18:34:59,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:00,285 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:00] "GET /brain/share/94KipweG_bw7tWX6E90_RIhSciE-td-DZrAecgaIuas?password=wrong HTTP/1.1" 200 - 103 0.039 0.526 2026-07-27 18:35:00,288 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p09_password_correct_renders_page ... 2026-07-27 18:35:00,352 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:00,919 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:00] "GET /brain/share/0nsnFYW0zyChBoz-v9kM5mue7cFnmD5iwZeaYnfz49k?password=correct-secret HTTP/1.1" 200 - 114 0.042 0.527 2026-07-27 18:35:00,921 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p10_rate_limit_returns_429 ... 2026-07-27 18:35:00,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:01,481 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:01] "GET /brain/share/wRVU4-br_gaB6GGFO3lko4yTlMueMd_KG_VLnNrYx1c HTTP/1.1" 200 - 116 0.049 0.470 2026-07-27 18:35:01,521 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:01] "GET /brain/share/wRVU4-br_gaB6GGFO3lko4yTlMueMd_KG_VLnNrYx1c HTTP/1.1" 200 - 19 0.008 0.028 2026-07-27 18:35:01,531 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:01] "GET /brain/share/wRVU4-br_gaB6GGFO3lko4yTlMueMd_KG_VLnNrYx1c HTTP/1.1" 429 - 4 0.001 0.005 2026-07-27 18:35:01,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share.TestBrainAclPortalShare: waiting for threads: [] 2026-07-27 18:35:01,534 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p11_comment_kind_controls_post ... 2026-07-27 18:35:01,577 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:01,746 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:01] "POST /brain/share/ifTiIA2o8zoZFFMgDbTVcHspT575qzPlkmY0lmmp_hM/comment HTTP/1.1" 303 - 26 0.011 0.160 2026-07-27 18:35:01,800 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:01] "POST /brain/share/rvNxPYkSo_30RLQalPUD4DZ_dXLiKibtQDUkvxLp3-Q/comment HTTP/1.1" 403 - 4 0.001 0.007 2026-07-27 18:35:01,803 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p12_download_route_not_implemented ... 2026-07-27 18:35:01,855 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:02,730 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:02] "GET /brain/share/fjCSAsbtWJX9EN_XpzE3VaM3Zn1hiMmbZaK4nub9uqM/download HTTP/1.1" 404 - 198 0.084 0.796 2026-07-27 18:35:02,735 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p13_public_user_write_denied ... 2026-07-27 18:35:02,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:04,204 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:04] "POST /brain/share/iRgkYbHjaLWcnde2aSFJRqiql0xmGNHMlSOjXpqtHGw/write HTTP/1.1" 404 - 198 0.069 1.356 2026-07-27 18:35:04,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 4, model: viin.brain.page 2026-07-27 18:35:04,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: viin.brain.page 2026-07-27 18:35:04,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p14_visit_counter_increments ... 2026-07-27 18:35:04,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:04,814 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:04] "GET /brain/share/WmyW4O8qARQGShL0nMn1skaPlixFEJjlR1ZWkzoSfio HTTP/1.1" 200 - 116 0.047 0.506 2026-07-27 18:35:04,867 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:04] "GET /brain/share/WmyW4O8qARQGShL0nMn1skaPlixFEJjlR1ZWkzoSfio HTTP/1.1" 200 - 19 0.008 0.041 2026-07-27 18:35:04,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:04] "GET /brain/share/WmyW4O8qARQGShL0nMn1skaPlixFEJjlR1ZWkzoSfio HTTP/1.1" 404 - 16 0.006 0.031 2026-07-27 18:35:04,930 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p15_comment_auto_approve_skips_moderation ... 2026-07-27 18:35:04,967 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:05,144 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:05] "POST /brain/share/ziyC5Y-ErKcPQyV8EqadndcEBI7qYcq8jzhqNPKt6_0/comment HTTP/1.1" 303 - 26 0.018 0.161 2026-07-27 18:35:05,192 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:05] "POST /brain/share/pIbAqOei2X9CtD-p80H3U8kIQUHSDSZwMWcCVdg_9l4/comment HTTP/1.1" 303 - 8 0.004 0.008 2026-07-27 18:35:05,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_portal_share: Starting TestBrainAclPortalShare.test_p16_empty_body_redirects_no_comment ... 2026-07-27 18:35:05,234 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:05,393 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:05] "POST /brain/share/-S6oyCWSNe4tOIu2-7g9Z6E1ww9mI98rfE9KmUkFMlE/comment HTTP/1.1" 303 - 21 0.008 0.154 2026-07-27 18:35:05,404 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:35:08,889 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_14_commenter_reads_own_daily ... 2026-07-27 18:35:08,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_25_vault_admin_cannot_write_other_daily ... 2026-07-27 18:35:08,949 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7547], uid: 1641, model: viin.brain.page 2026-07-27 18:35:08,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_25_vault_admin_override_can_write ... 2026-07-27 18:35:08,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_30_brain_admin_cannot_unlink_other_daily ... 2026-07-27 18:35:08,998 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7547], uid: 1642, model: viin.brain.page 2026-07-27 18:35:09,015 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_30_brain_admin_cannot_write_other_daily ... 2026-07-27 18:35:09,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7547], uid: 1642, model: viin.brain.page 2026-07-27 18:35:09,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_cell_30_brain_admin_override_can_write ... 2026-07-27 18:35:09,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclDailyOwnerInvariant.test_owner_can_unlink_own_daily ... 2026-07-27 18:35:09,142 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1642 deleted mail.message records with IDs: [85225] 2026-07-27 18:35:09,169 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1642 deleted viin.brain.page records with IDs: [7549] 2026-07-27 18:35:09,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:35:12,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_18_editor_denied_restricted_out_write ... 2026-07-27 18:35:12,211 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7552], uid: 1649, model: viin.brain.page 2026-07-27 18:35:12,220 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_23_vault_admin_reads_restricted_out ... 2026-07-27 18:35:12,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_23_vault_admin_writes_restricted_out ... 2026-07-27 18:35:12,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_cell_28_brain_admin_writes_restricted_out ... 2026-07-27 18:35:12,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_acl_restricted: Starting TestBrainAclRestricted.test_commenter_denied_restricted_out_write ... 2026-07-27 18:35:12,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7552], uid: 1648, model: viin.brain.page 2026-07-27 18:35:12,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:35:12,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour: Starting TestBrainAiFiltersTour.test_brain_ai_filters_tour ... 2026-07-27 18:35:12,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome pid: 4566 2026-07-27 18:35:12,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome headless temporary user profile dir: /tmp/tmpdjeh8d6r_chrome_odoo 2026-07-27 18:35:12,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Issuing json command http://127.0.0.1:36601/json/version 2026-07-27 18:35:12,663 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36601/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:35:12,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:35:12,676 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Issuing json command http://127.0.0.1:36601/json 2026-07-27 18:35:12,677 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36601/json with timeout 3 increased to 10s during tests 2026-07-27 18:35:12,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Websocket url found: ws://127.0.0.1:36601/devtools/page/AC92D4A51AFE3DC66AF36F4C94C8B625 2026-07-27 18:35:12,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Enable chrome headless console log notification 2026-07-27 18:35:12,772 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome headless enable page notifications 2026-07-27 18:35:13,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:35:13,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Setting session cookie in browser 2026-07-27 18:35:13,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:35:13,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:35:13,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:14,225 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:14] "GET /web HTTP/1.1" 200 - 118 0.085 0.748 2026-07-27 18:35:14,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Navigation result: {'frameId': 'AC92D4A51AFE3DC66AF36F4C94C8B625', 'loaderId': '4D40E833F3D53606A73D16A190C2A91A', 'isDownload': False} 2026-07-27 18:35:14,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Evaluate ready code "odoo.isTourReady('brain_ai_filters')" 2026-07-27 18:35:14,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:14] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-07-27 18:35:14,264 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:14] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-07-27 18:35:14,309 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:14] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.054 2026-07-27 18:35:14,317 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:14] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.059 2026-07-27 18:35:14,365 100 INFO rb-f163aeb-223409-398459 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-27 18:35:14,368 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:14] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-07-27 18:35:15,049 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.022 2026-07-27 18:35:15,058 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:35:15,078 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.010 2026-07-27 18:35:15,091 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.039 2026-07-27 18:35:15,093 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.042 2026-07-27 18:35:15,107 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.010 0.034 2026-07-27 18:35:15,166 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:35:15,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.080 0.110 2026-07-27 18:35:15,285 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.188 2026-07-27 18:35:15,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:35:15,343 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.021 0.222 2026-07-27 18:35:15,368 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.242 2026-07-27 18:35:15,467 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 87 0.045 0.284 2026-07-27 18:35:15,534 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 38 0.022 0.378 2026-07-27 18:35:15,537 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.359 2026-07-27 18:35:15,569 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.013 0.285 2026-07-27 18:35:15,577 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:35:15,596 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:35:15,607 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.015 0.295 2026-07-27 18:35:15,614 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "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-27 18:35:15,659 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.304 2026-07-27 18:35:15,673 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.295 2026-07-27 18:35:15,677 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.204 2026-07-27 18:35:15,688 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:35:15,690 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.135 2026-07-27 18:35:15,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.140 2026-07-27 18:35:15,738 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.016 0.107 2026-07-27 18:35:15,765 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/offline HTTP/1.1" 200 - 7 0.008 0.061 2026-07-27 18:35:15,798 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.003 0.041 2026-07-27 18:35:15,812 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.007 2026-07-27 18:35:15,820 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-07-27 18:35:15,899 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:35:15,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.011 2026-07-27 18:35:15,958 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:35:15,968 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:35:15,993 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:15] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.006 0.011 2026-07-27 18:35:16,749 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,762 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,779 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,791 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:35:16,796 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,812 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,829 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,840 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:35:16,846 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.004 2026-07-27 18:35:16,882 100 INFO rb-f163aeb-223409-398459 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-27 18:35:16,883 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.012 0.014 2026-07-27 18:35:16,896 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.018 2026-07-27 18:35:16,923 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.054 2026-07-27 18:35:16,938 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.056 2026-07-27 18:35:16,952 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.067 2026-07-27 18:35:16,957 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.073 2026-07-27 18:35:16,965 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.068 2026-07-27 18:35:16,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.072 2026-07-27 18:35:16,980 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.049 2026-07-27 18:35:16,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:35:16,990 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.027 2026-07-27 18:35:16,995 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.032 2026-07-27 18:35:17,001 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.027 2026-07-27 18:35:17,016 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:35:17,025 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:35:17,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.008 2026-07-27 18:35:17,037 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:35:17,072 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.008 2026-07-27 18:35:17,088 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-27 18:35:17,108 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.010 2026-07-27 18:35:17,139 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.009 2026-07-27 18:35:17,164 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 13 0.010 0.023 2026-07-27 18:35:17,178 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.040 2026-07-27 18:35:17,212 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.064 2026-07-27 18:35:17,225 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.076 2026-07-27 18:35:17,930 100 INFO rb-f163aeb-223409-398459 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-27 18:35:17,946 100 INFO rb-f163aeb-223409-398459 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 .o_brain_db_filter_ai_btn)' 2026-07-27 18:35:17,961 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:17] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 8 0.003 0.008 2026-07-27 18:35:17,963 100 INFO rb-f163aeb-223409-398459 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-27 18:35:18,038 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:35:18,739 100 INFO rb-f163aeb-223409-398459 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-27 18:35:18,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour.browser: test successful 2026-07-27 18:35:18,749 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:35:18,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Closing chrome headless with pid 4566 2026-07-27 18:35:18,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Closing websocket connection 2026-07-27 18:35:18,755 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Terminating chrome headless with pid 4566 2026-07-27 18:35:18,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183518_850826_TestBrainAiFiltersTour.txt 2026-07-27 18:35:18,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_filters_tour.TestBrainAiFiltersTour: Removing chrome user profile "/tmp/tmpdjeh8d6r_chrome_odoo" 2026-07-27 18:35:18,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:18,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour: Starting TestBrainAiReviewTour.test_brain_ai_review_tour ... 2026-07-27 18:35:19,230 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome pid: 4815 2026-07-27 18:35:19,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome headless temporary user profile dir: /tmp/tmpwtbi30hc_chrome_odoo 2026-07-27 18:35:19,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Issuing json command http://127.0.0.1:37861/json/version 2026-07-27 18:35:19,260 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37861/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:35:19,269 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:35:19,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Issuing json command http://127.0.0.1:37861/json 2026-07-27 18:35:19,271 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37861/json with timeout 3 increased to 10s during tests 2026-07-27 18:35:19,277 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Websocket url found: ws://127.0.0.1:37861/devtools/page/83885CC1C9B94797887792DFE81FAC4E 2026-07-27 18:35:19,283 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Enable chrome headless console log notification 2026-07-27 18:35:19,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome headless enable page notifications 2026-07-27 18:35:19,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:35:19,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Setting session cookie in browser 2026-07-27 18:35:19,926 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:35:19,926 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:35:19,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:20,736 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:20] "GET /web HTTP/1.1" 200 - 118 0.091 0.712 2026-07-27 18:35:20,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Navigation result: {'frameId': '83885CC1C9B94797887792DFE81FAC4E', 'loaderId': '0398B85C35EF1EB47BE21FA9D8455219', 'isDownload': False} 2026-07-27 18:35:20,739 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Evaluate ready code "odoo.isTourReady('brain_ai_review')" 2026-07-27 18:35:20,779 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:20] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.010 0.013 2026-07-27 18:35:20,788 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:20] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.029 2026-07-27 18:35:20,822 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:20] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.049 2026-07-27 18:35:20,833 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:20] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.056 2026-07-27 18:35:20,863 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:20] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:35:20,866 100 INFO rb-f163aeb-223409-398459 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-27 18:35:21,537 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.016 2026-07-27 18:35:21,544 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:35:21,557 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:35:21,563 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:35:21,577 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.011 2026-07-27 18:35:21,597 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.031 2026-07-27 18:35:21,687 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:35:21,778 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.106 0.101 2026-07-27 18:35:21,792 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.213 2026-07-27 18:35:21,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:35:21,895 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.037 0.275 2026-07-27 18:35:21,898 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.304 2026-07-27 18:35:21,935 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.015 0.296 2026-07-27 18:35:22,024 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.023 0.374 2026-07-27 18:35:22,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.331 2026-07-27 18:35:22,127 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.037 0.300 2026-07-27 18:35:22,139 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:35:22,150 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.314 2026-07-27 18:35:22,162 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-07-27 18:35:22,175 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "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-27 18:35:22,183 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.012 0.272 2026-07-27 18:35:22,194 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.287 2026-07-27 18:35:22,211 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.264 2026-07-27 18:35:22,226 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.189 2026-07-27 18:35:22,230 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.189 2026-07-27 18:35:22,243 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:35:22,244 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.069 2026-07-27 18:35:22,276 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.084 2026-07-27 18:35:22,316 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.045 2026-07-27 18:35:22,334 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.009 2026-07-27 18:35:22,342 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-07-27 18:35:22,407 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:35:22,455 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.016 2026-07-27 18:35:22,492 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:35:22,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:35:22,542 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:22] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.006 0.011 2026-07-27 18:35:23,299 100 INFO rb-f163aeb-223409-398459 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-27 18:35:23,312 100 INFO rb-f163aeb-223409-398459 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-27 18:35:23,329 100 INFO rb-f163aeb-223409-398459 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-27 18:35:23,354 100 INFO rb-f163aeb-223409-398459 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-27 18:35:23,356 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.011 0.007 2026-07-27 18:35:23,361 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.024 2026-07-27 18:35:23,402 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.053 2026-07-27 18:35:23,416 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.006 0.044 2026-07-27 18:35:23,432 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.058 2026-07-27 18:35:23,446 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.071 2026-07-27 18:35:23,453 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.079 2026-07-27 18:35:23,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.086 2026-07-27 18:35:23,466 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.057 2026-07-27 18:35:23,474 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.047 2026-07-27 18:35:23,480 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.041 2026-07-27 18:35:23,486 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:35:23,491 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:35:23,499 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.027 2026-07-27 18:35:23,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.009 2026-07-27 18:35:23,574 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-27 18:35:23,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.010 2026-07-27 18:35:23,655 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.017 2026-07-27 18:35:23,658 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.018 2026-07-27 18:35:23,745 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:35:23,759 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.009 2026-07-27 18:35:23,780 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.024 2026-07-27 18:35:23,793 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:23] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.034 2026-07-27 18:35:24,511 100 INFO rb-f163aeb-223409-398459 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-27 18:35:24,515 100 INFO rb-f163aeb-223409-398459 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-27 18:35:24,528 100 INFO rb-f163aeb-223409-398459 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-27 18:35:24,545 100 INFO rb-f163aeb-223409-398459 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-27 18:35:24,563 100 INFO rb-f163aeb-223409-398459 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[data-tab="ai_review"])' 2026-07-27 18:35:24,580 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:24] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:35:24,580 100 INFO rb-f163aeb-223409-398459 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-27 18:35:24,593 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:24] "POST /web/dataset/call_kw/viin.brain.page/brain_get_current_user_role HTTP/1.1" 200 - 6 0.001 0.006 2026-07-27 18:35:24,636 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:35:25,363 100 INFO rb-f163aeb-223409-398459 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-27 18:35:25,379 100 INFO rb-f163aeb-223409-398459 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-27 18:35:25,393 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:25] "POST /web/dataset/call_kw/viin.brain.page/action_ai_review_approve HTTP/1.1" 200 - 16 0.006 0.019 2026-07-27 18:35:25,409 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:25] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.009 2026-07-27 18:35:25,432 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:25] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 18 0.008 0.025 2026-07-27 18:35:25,440 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:25] "POST /web/dataset/call_kw/viin.brain.page/brain_get_current_user_role HTTP/1.1" 200 - 6 0.002 0.014 2026-07-27 18:35:26,195 100 INFO rb-f163aeb-223409-398459 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-27 18:35:26,197 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour.browser: test successful 2026-07-27 18:35:26,207 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:35:26,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Closing chrome headless with pid 4815 2026-07-27 18:35:26,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Closing websocket connection 2026-07-27 18:35:26,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Terminating chrome headless with pid 4815 2026-07-27 18:35:26,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183526_319365_TestBrainAiReviewTour.txt 2026-07-27 18:35:26,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ai_review_tour.TestBrainAiReviewTour: Removing chrome user profile "/tmp/tmpwtbi30hc_chrome_odoo" 2026-07-27 18:35:26,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:26,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainMenuReshapeW1.test_app_action_is_moved_off_the_root ... 2026-07-27 18:35:26,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainMenuReshapeW1.test_landing_child_at_seq_zero_carries_the_app_action ... 2026-07-27 18:35:26,362 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainMenuReshapeW1.test_root_children_have_zero_sequence_collisions ... 2026-07-27 18:35:26,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainMenuReshapeW1.test_root_declares_the_internal_user_groups_gate ... 2026-07-27 18:35:26,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainMenuReshapeW1.test_root_seat_assignments_hold_the_ruled_non_round_values ... 2026-07-27 18:35:26,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:26,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_manifest_author_is_the_legal_entity ... 2026-07-27 18:35:26,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_manifest_declares_the_99_9_eur_price ... 2026-07-27 18:35:26,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_manifest_ships_a_try_before_buy_link ... 2026-07-27 18:35:26,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_manifest_website_points_to_brain_own_store_page ... 2026-07-27 18:35:26,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_module_category_is_not_hidden ... 2026-07-27 18:35:26,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_module_is_declared_an_application ... 2026-07-27 18:35:26,391 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainRootTileAndManifest.test_root_tile_renders_real_art_not_a_blank_fallback ... 2026-07-27 18:35:26,403 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:26,406 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w1: Starting TestBrainSettingsHelpTextHygieneW1.test_realtime_collab_help_text_has_no_internal_identifiers ... 2026-07-27 18:35:26,418 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:27,014 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainConfigSettingsW2.test_configuration_bucket_renders_for_non_system_brain_admin ... 2026-07-27 18:35:27,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainConfigSettingsW2.test_settings_action_targets_res_config_settings ... 2026-07-27 18:35:27,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainConfigSettingsW2.test_settings_reachable_only_by_a_system_admin ... 2026-07-27 18:35:27,435 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:35:27,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainDatabaseViewRootGuardW2.test_database_view_stays_at_brain_root_seat_50 ... 2026-07-27 18:35:27,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:27,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainPropertyMovesToConfigurationW2.test_editor_loses_properties_admin_keeps_it ... 2026-07-27 18:35:28,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:35:28,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainReportingMenuW2.test_reporting_bucket_holds_two_page_report_leaves ... 2026-07-27 18:35:28,151 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:28,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainReportingReadGroupPreconditionW2.test_page_read_group_by_ai_authorship_status_executes ... 2026-07-27 18:35:28,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_identity_menu_w2: Starting TestBrainReportingReadGroupPreconditionW2.test_page_read_group_by_vault_executes ... 2026-07-27 18:35:28,163 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:28,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton: Starting TestBrainAppSkeletonTour.test_brain_app_skeleton_tour ... 2026-07-27 18:35:28,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome pid: 5055 2026-07-27 18:35:28,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome headless temporary user profile dir: /tmp/tmpbe03y64f_chrome_odoo 2026-07-27 18:35:28,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Issuing json command http://127.0.0.1:41477/json/version 2026-07-27 18:35:28,460 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:41477/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:35:28,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:35:28,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Issuing json command http://127.0.0.1:41477/json 2026-07-27 18:35:28,471 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:41477/json with timeout 3 increased to 10s during tests 2026-07-27 18:35:28,478 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Websocket url found: ws://127.0.0.1:41477/devtools/page/FF45957C616DD3742B8C27E3662B397C 2026-07-27 18:35:28,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Enable chrome headless console log notification 2026-07-27 18:35:28,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome headless enable page notifications 2026-07-27 18:35:29,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:35:29,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Setting session cookie in browser 2026-07-27 18:35:29,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:35:29,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:35:29,225 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:29,922 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:29] "GET /web HTTP/1.1" 200 - 118 0.063 0.637 2026-07-27 18:35:29,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Navigation result: {'frameId': 'FF45957C616DD3742B8C27E3662B397C', 'loaderId': '8DD7AB537FDCC0A976C188E4A13966ED', 'isDownload': False} 2026-07-27 18:35:29,924 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Evaluate ready code "odoo.isTourReady('viin_brain_app_skeleton')" 2026-07-27 18:35:29,952 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:29] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.011 2026-07-27 18:35:29,962 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:29] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.022 2026-07-27 18:35:30,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.010 0.058 2026-07-27 18:35:30,024 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.072 2026-07-27 18:35:30,068 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:35:30,080 100 INFO rb-f163aeb-223409-398459 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-27 18:35:30,734 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.021 2026-07-27 18:35:30,742 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:35:30,751 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:35:30,757 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-27 18:35:30,767 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.013 2026-07-27 18:35:30,785 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.034 2026-07-27 18:35:30,828 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:35:30,910 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.063 0.081 2026-07-27 18:35:30,922 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:30] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.143 2026-07-27 18:35:30,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:35:31,024 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.228 2026-07-27 18:35:31,030 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.247 2026-07-27 18:35:31,057 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.249 2026-07-27 18:35:31,122 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.022 0.293 2026-07-27 18:35:31,126 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.251 2026-07-27 18:35:31,245 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.044 0.288 2026-07-27 18:35:31,251 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:35:31,262 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:35:31,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.292 2026-07-27 18:35:31,275 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "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-27 18:35:31,296 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.257 2026-07-27 18:35:31,305 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.264 2026-07-27 18:35:31,322 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.256 2026-07-27 18:35:31,334 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.198 2026-07-27 18:35:31,337 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.196 2026-07-27 18:35:31,352 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.067 2026-07-27 18:35:31,353 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:35:31,379 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.086 2026-07-27 18:35:31,413 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.038 2026-07-27 18:35:31,426 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:35:31,433 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.013 2026-07-27 18:35:31,487 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.015 2026-07-27 18:35:31,514 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.014 2026-07-27 18:35:31,533 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:35:31,545 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:35:31,565 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:31] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.008 2026-07-27 18:35:32,331 100 INFO rb-f163aeb-223409-398459 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-27 18:35:32,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: Tour viin_brain_app_skeleton on step: 'Brain app module was loaded via the lazy bundle path (trigger: .o_brain_app)' 2026-07-27 18:35:32,362 100 INFO rb-f163aeb-223409-398459 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-27 18:35:32,379 100 INFO rb-f163aeb-223409-398459 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-27 18:35:32,395 100 INFO rb-f163aeb-223409-398459 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-27 18:35:32,414 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.010 2026-07-27 18:35:32,430 100 INFO rb-f163aeb-223409-398459 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-27 18:35:32,440 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.017 0.020 2026-07-27 18:35:32,468 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.046 2026-07-27 18:35:32,483 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.058 2026-07-27 18:35:32,493 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.003 0.058 2026-07-27 18:35:32,505 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.003 0.068 2026-07-27 18:35:32,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.072 2026-07-27 18:35:32,514 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.065 2026-07-27 18:35:32,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.045 2026-07-27 18:35:32,529 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.039 2026-07-27 18:35:32,534 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.033 2026-07-27 18:35:32,538 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.023 2026-07-27 18:35:32,544 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.030 2026-07-27 18:35:32,553 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-07-27 18:35:32,570 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.007 2026-07-27 18:35:32,580 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.011 2026-07-27 18:35:32,584 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.012 2026-07-27 18:35:32,589 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-27 18:35:32,610 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.012 2026-07-27 18:35:32,623 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:35:32,641 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:35:32,693 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.017 2026-07-27 18:35:32,761 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.007 2026-07-27 18:35:32,783 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.022 2026-07-27 18:35:32,797 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.040 2026-07-27 18:35:32,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:32] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.047 2026-07-27 18:35:33,334 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:35:33,515 100 INFO rb-f163aeb-223409-398459 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-27 18:35:33,526 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:33] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:35:33,529 100 INFO rb-f163aeb-223409-398459 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-27 18:35:34,297 100 INFO rb-f163aeb-223409-398459 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-27 18:35:34,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.003 0.007 2026-07-27 18:35:34,323 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.019 2026-07-27 18:35:34,336 100 INFO rb-f163aeb-223409-398459 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-27 18:35:34,338 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.005 0.022 2026-07-27 18:35:34,347 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.003 0.030 2026-07-27 18:35:34,356 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.002 0.038 2026-07-27 18:35:34,361 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.038 2026-07-27 18:35:34,366 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.040 2026-07-27 18:35:34,374 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.038 2026-07-27 18:35:34,379 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.034 2026-07-27 18:35:34,384 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:35:34,422 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:35:34,430 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:35:34,445 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.003 0.019 2026-07-27 18:35:34,755 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:35:35,177 100 INFO rb-f163aeb-223409-398459 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-27 18:35:35,183 100 INFO rb-f163aeb-223409-398459 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-27 18:35:35,195 100 INFO rb-f163aeb-223409-398459 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-27 18:35:35,213 100 INFO rb-f163aeb-223409-398459 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-27 18:35:35,217 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour.browser: test successful 2026-07-27 18:35:35,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Closing chrome headless with pid 5055 2026-07-27 18:35:35,239 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:35] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:35:35,241 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Closing websocket connection 2026-07-27 18:35:35,241 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:35] "POST /web/dataset/call_kw/viin.brain.page/write HTTP/1.1" 200 - 24 0.020 0.038 2026-07-27 18:35:35,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Terminating chrome headless with pid 5055 2026-07-27 18:35:35,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183535_337602_TestBrainAppSkeletonTour.txt 2026-07-27 18:35:35,338 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_app_skeleton.TestBrainAppSkeletonTour: Removing chrome user profile "/tmp/tmpbe03y64f_chrome_odoo" 2026-07-27 18:35:35,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:35,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_ai_fields_readable_for_badge ... 2026-07-27 18:35:35,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_ai_review_status_transitions ... 2026-07-27 18:35:35,471 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_approve_sets_reviewer_and_timestamp ... 2026-07-27 18:35:35,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_approve_sets_status_approved ... 2026-07-27 18:35:35,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_non_ai_page_approve_no_crash ... 2026-07-27 18:35:35,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_reject_sets_reviewer ... 2026-07-27 18:35:35,609 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_attribution_actions: Starting TestBrainAttributionActions.test_reject_sets_status_rejected ... 2026-07-27 18:35:35,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:38,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_backlink_count_updates_on_new_source ... 2026-07-27 18:35:38,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_backlink_ir_rule_hides_foreign_vault ... 2026-07-27 18:35:39,044 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_backlinks_removed_when_source_removes_link ... 2026-07-27 18:35:39,104 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [15] 2026-07-27 18:35:39,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_check_record_click_access_granted ... 2026-07-27 18:35:39,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_check_record_click_access_missing_record ... 2026-07-27 18:35:39,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_find_pages_mentioning_record ... 2026-07-27 18:35:39,299 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_graph_traverse_filters_link_types ... 2026-07-27 18:35:39,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_graph_traverse_one_hop ... 2026-07-27 18:35:39,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink: Starting TestBrainBacklink.test_graph_traverse_two_hop ... 2026-07-27 18:35:39,456 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:35:43,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related: Starting TestBrainBacklinkRelated.test_related_pages_acl_hides_foreign_vault_page ... 2026-07-27 18:35:43,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related: Starting TestBrainBacklinkRelated.test_related_pages_ignores_non_related_link_type ... 2026-07-27 18:35:43,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related: Starting TestBrainBacklinkRelated.test_related_pages_link_adjacency_is_bidirectional ... 2026-07-27 18:35:43,212 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related: Starting TestBrainBacklinkRelated.test_related_pages_union_dedup_and_excludes_current_page ... 2026-07-27 18:35:43,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:35:43,363 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related: Starting TestBrainBacklinkRelatedTour.test_brain_backlink_related_tour ... 2026-07-27 18:35:43,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Chrome pid: 5310 2026-07-27 18:35:43,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Chrome headless temporary user profile dir: /tmp/tmpvp3s9knk_chrome_odoo 2026-07-27 18:35:43,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Issuing json command http://127.0.0.1:46799/json/version 2026-07-27 18:35:43,633 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46799/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:35:43,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:35:43,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Issuing json command http://127.0.0.1:46799/json 2026-07-27 18:35:43,675 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46799/json with timeout 3 increased to 10s during tests 2026-07-27 18:35:43,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Websocket url found: ws://127.0.0.1:46799/devtools/page/2073F4ACCDC3A61BB69FDE611B1DFFF8 2026-07-27 18:35:43,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Enable chrome headless console log notification 2026-07-27 18:35:43,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Chrome headless enable page notifications 2026-07-27 18:35:44,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:35:44,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Setting session cookie in browser 2026-07-27 18:35:44,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:35:44,387 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:35:44,401 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:45,288 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:45] "GET /web HTTP/1.1" 200 - 118 0.065 0.827 2026-07-27 18:35:45,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Navigation result: {'frameId': '2073F4ACCDC3A61BB69FDE611B1DFFF8', 'loaderId': 'C1BED436B8CD79F3EDEAB4933638E13B', 'isDownload': False} 2026-07-27 18:35:45,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Evaluate ready code "odoo.isTourReady('brain_backlink_related_tour')" 2026-07-27 18:35:45,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:45] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.006 2026-07-27 18:35:45,323 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:45] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:35:45,362 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:45] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.008 0.043 2026-07-27 18:35:45,373 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:45] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.055 2026-07-27 18:35:45,375 100 INFO rb-f163aeb-223409-398459 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-27 18:35:45,382 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:45] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.006 2026-07-27 18:35:46,255 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.016 2026-07-27 18:35:46,263 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:35:46,267 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:35:46,268 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:35:46,291 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.015 2026-07-27 18:35:46,304 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.022 2026-07-27 18:35:46,405 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Evaluate test code "odoo.startTour('brain_backlink_related_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:35:46,466 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.084 0.083 2026-07-27 18:35:46,489 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/action/load HTTP/1.1" 200 - 7 0.011 0.173 2026-07-27 18:35:46,519 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:35:46,557 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.017 0.236 2026-07-27 18:35:46,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.235 2026-07-27 18:35:46,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.210 2026-07-27 18:35:46,666 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.026 0.270 2026-07-27 18:35:46,670 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.242 2026-07-27 18:35:46,816 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.066 0.279 2026-07-27 18:35:46,825 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:35:46,834 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.323 2026-07-27 18:35:46,840 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:35:46,841 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.273 2026-07-27 18:35:46,864 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "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-27 18:35:46,873 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.017 0.283 2026-07-27 18:35:46,885 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.294 2026-07-27 18:35:46,898 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.219 2026-07-27 18:35:46,914 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:35:46,915 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.062 2026-07-27 18:35:46,967 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.098 2026-07-27 18:35:46,969 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.099 2026-07-27 18:35:47,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.003 0.038 2026-07-27 18:35:47,013 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:35:47,020 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.014 2026-07-27 18:35:47,078 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:35:47,118 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.008 0.011 2026-07-27 18:35:47,141 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:35:47,153 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:35:47,175 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 10 0.005 0.008 2026-07-27 18:35:47,931 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Brain app mounted (trigger: .o_brain_app)' 2026-07-27 18:35:47,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Ensure the "000 WI-D Backlink Related Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-27 18:35:47,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Open the seeded Related Tour Source page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Related Tour Source")))' 2026-07-27 18:35:47,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:35:47,995 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:47] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.012 0.013 2026-07-27 18:35:48,008 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Related Tour Source page loaded in the editor (trigger: .o_brain_page_title_input[data-title="Related Tour Source"])' 2026-07-27 18:35:48,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.050 2026-07-27 18:35:48,045 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 9 0.005 0.054 2026-07-27 18:35:48,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.064 2026-07-27 18:35:48,071 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.073 2026-07-27 18:35:48,077 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.076 2026-07-27 18:35:48,084 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.076 2026-07-27 18:35:48,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.003 0.053 2026-07-27 18:35:48,100 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.048 2026-07-27 18:35:48,105 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.040 2026-07-27 18:35:48,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.033 2026-07-27 18:35:48,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:35:48,122 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.030 2026-07-27 18:35:48,184 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.012 2026-07-27 18:35:48,200 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-27 18:35:48,217 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.008 2026-07-27 18:35:48,277 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.023 2026-07-27 18:35:48,331 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-07-27 18:35:48,348 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.013 2026-07-27 18:35:48,373 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.028 2026-07-27 18:35:48,384 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.039 2026-07-27 18:35:48,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:35:49,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Open the More overflow menu (#44 chrome declutter) (trigger: .o_brain_panel_overflow__trigger)' 2026-07-27 18:35:49,095 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Related tab is no longer disabled - click it (trigger: .o_brain_panel_overflow__menu .o_brain_overflow_item[data-tab='related']:not(.o_brain_overflow_item--disabled))' 2026-07-27 18:35:49,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Related tab body renders the tag-shared sibling page (trigger: .o_brain_panel_related_item:contains("Related Tour Tag Sibling"))' 2026-07-27 18:35:49,123 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:49] "POST /web/dataset/call_kw/viin.brain.link/brain_get_related_pages HTTP/1.1" 200 - 11 0.005 0.014 2026-07-27 18:35:49,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: Tour brain_backlink_related_tour on step: 'Related tab body renders the link-adjacent page (trigger: .o_brain_panel_related_item:contains("Related Tour Linked Page"))' 2026-07-27 18:35:49,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour.browser: test successful 2026-07-27 18:35:49,892 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Closing chrome headless with pid 5310 2026-07-27 18:35:49,893 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Closing websocket connection 2026-07-27 18:35:49,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Terminating chrome headless with pid 5310 2026-07-27 18:35:49,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183549_989450_TestBrainBacklinkRelatedTour.txt 2026-07-27 18:35:49,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_backlink_related.TestBrainBacklinkRelatedTour: Removing chrome user profile "/tmp/tmpvp3s9knk_chrome_odoo" 2026-07-27 18:35:50,020 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:50,061 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_bulk_ai_review_approve ... 2026-07-27 18:35:50,093 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_bulk_ai_review_approve_empty ... 2026-07-27 18:35:50,096 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_bulk_ai_review_reject ... 2026-07-27 18:35:50,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkAiReview.test_vault_pending_ai_pages_domain ... 2026-07-27 18:35:50,187 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85345] 2026-07-27 18:35:50,196 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [7615] 2026-07-27 18:35:50,211 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85344, 85343, 85342, 85341, 85340, 85339] 2026-07-27 18:35:50,220 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [7609, 7610, 7611, 7612, 7613, 7614] 2026-07-27 18:35:50,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:50,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_approve_empty_list ... 2026-07-27 18:35:50,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_approve_is_single_transaction ... 2026-07-27 18:35:50,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_approve_multiple_comments ... 2026-07-27 18:35:50,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_bulk_reject_multiple_comments ... 2026-07-27 18:35:50,294 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_bulk_moderation: Starting TestBrainBulkModeration.test_moderation_panel_pagination_domain ... 2026-07-27 18:35:50,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:50,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_cluster_activation_upsell_w35: Starting TestClusterIndependenceAtDefaultW35.test_both_fields_at_default_never_touch_install_or_uninstall ... 2026-07-27 18:35:50,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:50,879 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_cluster_activation_upsell_w35: Starting TestManifestDependencySetUnchangedW35.test_manifest_dependency_set_is_unchanged_by_this_change ... 2026-07-27 18:35:50,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:50,889 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_cluster_activation_upsell_w35: Starting TestModuleActivationTogglesW35.test_toggling_false_uninstalls_exactly_the_target_module ... 2026-07-27 18:35:51,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_cluster_activation_upsell_w35: Starting TestModuleActivationTogglesW35.test_toggling_true_installs_exactly_the_target_module ... 2026-07-27 18:35:51,944 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:51,948 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_cluster_activation_upsell_w35: Starting TestModuleFieldNamingConventionW35.test_both_fields_are_bare_boolean_module_fields ... 2026-07-27 18:35:51,954 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:51,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_cluster_activation_upsell_w35: Starting TestUpsellFieldRendersW35.test_module_viin_ai_field_exists_and_defaults_false ... 2026-07-27 18:35:52,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:35:52,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour: Starting TestBrainCollabActivationTour.test_brain_collab_activation_tour ... 2026-07-27 18:35:52,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome pid: 5540 2026-07-27 18:35:52,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome headless temporary user profile dir: /tmp/tmp9svuq9oh_chrome_odoo 2026-07-27 18:35:52,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Issuing json command http://127.0.0.1:41793/json/version 2026-07-27 18:35:52,661 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:41793/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:35:52,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:35:52,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Issuing json command http://127.0.0.1:41793/json 2026-07-27 18:35:52,674 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:41793/json with timeout 3 increased to 10s during tests 2026-07-27 18:35:52,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Websocket url found: ws://127.0.0.1:41793/devtools/page/14EA17AF5B1C8E15032AE899BB4D9591 2026-07-27 18:35:52,762 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Enable chrome headless console log notification 2026-07-27 18:35:52,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome headless enable page notifications 2026-07-27 18:35:53,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:35:53,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Setting session cookie in browser 2026-07-27 18:35:53,439 100 INFO rb-f163aeb-223409-398459 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-27 18:35:53,440 100 INFO rb-f163aeb-223409-398459 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-27 18:35:53,451 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:35:54,252 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:54] "GET /web HTTP/1.1" 200 - 118 0.097 0.708 2026-07-27 18:35:54,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Navigation result: {'frameId': '14EA17AF5B1C8E15032AE899BB4D9591', 'loaderId': '0BD62591387BCDABAB5DF76701017BFA', 'isDownload': False} 2026-07-27 18:35:54,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Evaluate ready code "odoo.isTourReady('brain_collab_activation')" 2026-07-27 18:35:54,282 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:54] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-07-27 18:35:54,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:54] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-07-27 18:35:54,332 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:54] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.050 2026-07-27 18:35:54,341 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:54] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.057 2026-07-27 18:35:54,372 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:54] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:35:54,374 100 INFO rb-f163aeb-223409-398459 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-27 18:35:55,038 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.020 2026-07-27 18:35:55,044 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:35:55,046 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:35:55,048 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:35:55,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.008 2026-07-27 18:35:55,171 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.040 0.061 2026-07-27 18:35:55,184 100 INFO rb-f163aeb-223409-398459 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-27 18:35:55,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:35:55,291 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.061 0.154 2026-07-27 18:35:55,294 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.194 2026-07-27 18:35:55,314 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.181 2026-07-27 18:35:55,400 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.019 0.248 2026-07-27 18:35:55,491 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.032 0.312 2026-07-27 18:35:55,501 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:35:55,510 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.305 2026-07-27 18:35:55,513 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:35:55,514 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.300 2026-07-27 18:35:55,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.225 2026-07-27 18:35:55,522 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "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-27 18:35:55,547 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.238 2026-07-27 18:35:55,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.235 2026-07-27 18:35:55,571 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.161 2026-07-27 18:35:55,582 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.055 2026-07-27 18:35:55,586 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:35:55,606 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.070 2026-07-27 18:35:55,608 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.074 2026-07-27 18:35:55,631 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.031 2026-07-27 18:35:55,644 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-07-27 18:35:55,650 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:35:55,706 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.010 2026-07-27 18:35:55,744 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.009 2026-07-27 18:35:55,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:35:55,781 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:35:55,801 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:55] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.008 2026-07-27 18:35:56,568 100 INFO rb-f163aeb-223409-398459 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-27 18:35:56,577 100 INFO rb-f163aeb-223409-398459 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-27 18:35:56,594 100 INFO rb-f163aeb-223409-398459 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-27 18:35:56,605 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:35:56,625 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.012 0.010 2026-07-27 18:35:56,638 100 INFO rb-f163aeb-223409-398459 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-27 18:35:56,662 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.042 2026-07-27 18:35:56,675 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.006 0.046 2026-07-27 18:35:56,686 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.055 2026-07-27 18:35:56,697 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.068 2026-07-27 18:35:56,703 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.069 2026-07-27 18:35:56,709 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.068 2026-07-27 18:35:56,716 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.047 2026-07-27 18:35:56,723 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.043 2026-07-27 18:35:56,728 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.038 2026-07-27 18:35:56,733 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:35:56,736 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.021 2026-07-27 18:35:56,743 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.025 2026-07-27 18:35:56,754 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:35:56,766 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.009 2026-07-27 18:35:56,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:35:56,776 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.013 2026-07-27 18:35:56,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:35:56,836 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.008 2026-07-27 18:35:56,853 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:35:56,901 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.016 2026-07-27 18:35:56,943 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.004 2026-07-27 18:35:56,949 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web_editor/get_ice_servers HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:35:56,969 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:35:56,983 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.009 2026-07-27 18:35:56,995 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:56] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.021 2026-07-27 18:35:57,026 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:57] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.048 2026-07-27 18:35:57,548 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:35:57] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:35:57,733 100 INFO rb-f163aeb-223409-398459 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-27 18:35:57,744 100 INFO rb-f163aeb-223409-398459 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-27 18:35:57,760 100 INFO rb-f163aeb-223409-398459 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-27 18:35:57,762 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour.browser: test successful 2026-07-27 18:35:57,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Closing chrome headless with pid 5540 2026-07-27 18:35:57,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Closing websocket connection 2026-07-27 18:35:57,771 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Terminating chrome headless with pid 5540 2026-07-27 18:35:57,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183557_865896_TestBrainCollabActivationTour.txt 2026-07-27 18:35:57,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: Removing chrome user profile "/tmp/tmp9svuq9oh_chrome_odoo" 2026-07-27 18:35:57,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:01,079 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_block_anchors_are_stable ... 2026-07-27 18:36:01,112 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_inline_links_survive_roundtrip ... 2026-07-27 18:36:01,158 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [31, 32] 2026-07-27 18:36:01,168 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [33, 34] 2026-07-27 18:36:01,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_protected_embedded_block_survives ... 2026-07-27 18:36:01,220 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [37, 38] 2026-07-27 18:36:01,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_red_green_guard_corrupted_html_breaks_roundtrip ... 2026-07-27 18:36:01,275 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_roundtrip_is_idempotent ... 2026-07-27 18:36:01,327 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.link records with IDs: [44, 45] 2026-07-27 18:36:01,332 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_collab_block_roundtrip: Starting TestBrainCollabBlockRoundtrip.test_save_derives_block_list_from_native_html ... 2026-07-27 18:36:01,374 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:36:02,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_approve_sets_metadata ... 2026-07-27 18:36:02,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_editor_sees_pending ... 2026-07-27 18:36:02,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_internal_commenter_auto_approved ... 2026-07-27 18:36:02,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_internal_viewer_stays_pending ... 2026-07-27 18:36:02,470 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_non_moderator_cannot_approve ... 2026-07-27 18:36:02,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [44], uid: 1689, model: viin.brain.comment 2026-07-27 18:36:02,500 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_portal_auto_approved_when_enabled_and_member ... 2026-07-27 18:36:02,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_portal_default_pending_when_disabled ... 2026-07-27 18:36:02,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_reject_sets_metadata ... 2026-07-27 18:36:02,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_reset_to_pending ... 2026-07-27 18:36:02,558 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_share_origin_always_pending ... 2026-07-27 18:36:02,563 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_comment: Starting TestBrainComment.test_viewer_sees_approved_only ... 2026-07-27 18:36:02,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:36:02,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour: Starting TestBrainConflictTour.test_conflict_tour ... 2026-07-27 18:36:02,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome pid: 5773 2026-07-27 18:36:02,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome headless temporary user profile dir: /tmp/tmpl3vcmrba_chrome_odoo 2026-07-27 18:36:02,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Issuing json command http://127.0.0.1:36917/json/version 2026-07-27 18:36:02,908 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36917/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:02,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:02,960 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Issuing json command http://127.0.0.1:36917/json 2026-07-27 18:36:02,960 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36917/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:02,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Websocket url found: ws://127.0.0.1:36917/devtools/page/EE3B229CE406672347C36831F970EF34 2026-07-27 18:36:02,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Enable chrome headless console log notification 2026-07-27 18:36:02,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome headless enable page notifications 2026-07-27 18:36:03,655 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:03,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Setting session cookie in browser 2026-07-27 18:36:03,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:03,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:03,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:04,426 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:04] "GET /web HTTP/1.1" 200 - 118 0.084 0.670 2026-07-27 18:36:04,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Navigation result: {'frameId': 'EE3B229CE406672347C36831F970EF34', 'loaderId': 'C499D5190E33E1D50E3768274DFEC740', 'isDownload': False} 2026-07-27 18:36:04,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Evaluate ready code "odoo.isTourReady('viin_brain_conflict_tour')" 2026-07-27 18:36:04,456 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:04] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-07-27 18:36:04,464 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:04] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-07-27 18:36:04,473 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:04] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.015 2026-07-27 18:36:04,526 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:04] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.006 0.068 2026-07-27 18:36:04,528 100 INFO rb-f163aeb-223409-398459 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-27 18:36:04,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:04] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:36:05,199 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.029 2026-07-27 18:36:05,224 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:36:05,238 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-07-27 18:36:05,264 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.045 2026-07-27 18:36:05,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.025 2026-07-27 18:36:05,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.059 2026-07-27 18:36:05,303 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:36:05,438 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.070 0.141 2026-07-27 18:36:05,450 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.170 2026-07-27 18:36:05,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:05,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.017 0.232 2026-07-27 18:36:05,558 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.256 2026-07-27 18:36:05,561 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.256 2026-07-27 18:36:05,642 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.020 0.313 2026-07-27 18:36:05,731 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.037 0.336 2026-07-27 18:36:05,737 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:36:05,744 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:36:05,763 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "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-27 18:36:05,768 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.316 2026-07-27 18:36:05,794 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.315 2026-07-27 18:36:05,800 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.257 2026-07-27 18:36:05,803 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.235 2026-07-27 18:36:05,819 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.167 2026-07-27 18:36:05,823 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.171 2026-07-27 18:36:05,836 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:36:05,837 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.064 2026-07-27 18:36:05,860 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.074 2026-07-27 18:36:05,874 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.050 2026-07-27 18:36:05,897 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.043 2026-07-27 18:36:05,908 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:36:05,915 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.011 2026-07-27 18:36:05,963 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.011 2026-07-27 18:36:05,984 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.010 2026-07-27 18:36:06,009 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:36:06,019 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:36:06,037 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.007 2026-07-27 18:36:06,795 100 INFO rb-f163aeb-223409-398459 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-27 18:36:06,810 100 INFO rb-f163aeb-223409-398459 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-27 18:36:06,827 100 INFO rb-f163aeb-223409-398459 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-27 18:36:06,846 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.007 2026-07-27 18:36:06,869 100 INFO rb-f163aeb-223409-398459 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-27 18:36:06,872 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.019 0.019 2026-07-27 18:36:06,914 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.047 2026-07-27 18:36:06,928 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.007 0.053 2026-07-27 18:36:06,940 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.056 2026-07-27 18:36:06,955 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.077 2026-07-27 18:36:06,959 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.075 2026-07-27 18:36:06,962 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.079 2026-07-27 18:36:06,967 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.037 2026-07-27 18:36:06,978 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.042 2026-07-27 18:36:06,984 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.036 2026-07-27 18:36:06,989 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:36:06,992 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:36:06,999 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:06] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:36:07,020 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-07-27 18:36:07,028 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.012 2026-07-27 18:36:07,034 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-07-27 18:36:07,038 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.012 2026-07-27 18:36:07,051 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:36:07,065 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.006 2026-07-27 18:36:07,081 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:36:07,134 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.016 2026-07-27 18:36:07,206 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-27 18:36:07,223 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.012 2026-07-27 18:36:07,246 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.032 2026-07-27 18:36:07,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.048 2026-07-27 18:36:07,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:36:07,968 100 INFO rb-f163aeb-223409-398459 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-27 18:36:07,976 100 INFO rb-f163aeb-223409-398459 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-27 18:36:08,779 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:36:08,868 100 INFO rb-f163aeb-223409-398459 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-27 18:36:08,877 100 INFO rb-f163aeb-223409-398459 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-27 18:36:08,891 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.008 2026-07-27 18:36:08,901 100 INFO rb-f163aeb-223409-398459 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-27 18:36:08,903 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:36:08,911 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:36:08,959 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.007 2026-07-27 18:36:08,970 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.003 0.012 2026-07-27 18:36:08,972 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.014 2026-07-27 18:36:09,711 100 INFO rb-f163aeb-223409-398459 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-27 18:36:09,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour.browser: test successful 2026-07-27 18:36:09,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Closing chrome headless with pid 5773 2026-07-27 18:36:09,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Closing websocket connection 2026-07-27 18:36:09,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Terminating chrome headless with pid 5773 2026-07-27 18:36:09,815 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183609_815542_TestBrainConflictTour.txt 2026-07-27 18:36:09,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_conflict_tour.TestBrainConflictTour: Removing chrome user profile "/tmp/tmpl3vcmrba_chrome_odoo" 2026-07-27 18:36:09,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:09,903 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour: Starting TestBrainContentTypeTokensTour.test_brain_content_type_tokens_tour ... 2026-07-27 18:36:10,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome pid: 6020 2026-07-27 18:36:10,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome headless temporary user profile dir: /tmp/tmp85nypbl3_chrome_odoo 2026-07-27 18:36:10,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Issuing json command http://127.0.0.1:46125/json/version 2026-07-27 18:36:10,156 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46125/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:10,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:10,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Issuing json command http://127.0.0.1:46125/json 2026-07-27 18:36:10,170 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46125/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:10,181 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Websocket url found: ws://127.0.0.1:46125/devtools/page/160BD9F26050548F139C7A600AB56B13 2026-07-27 18:36:10,187 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Enable chrome headless console log notification 2026-07-27 18:36:10,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome headless enable page notifications 2026-07-27 18:36:10,815 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:10,826 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Setting session cookie in browser 2026-07-27 18:36:10,828 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:10,828 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:10,843 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:11,646 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:11] "GET /web HTTP/1.1" 200 - 118 0.139 0.669 2026-07-27 18:36:11,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Navigation result: {'frameId': '160BD9F26050548F139C7A600AB56B13', 'loaderId': 'D06DBE3095228CEB48A8AA52EF012936', 'isDownload': False} 2026-07-27 18:36:11,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Evaluate ready code "odoo.isTourReady('viin_brain_content_type_tokens')" 2026-07-27 18:36:11,674 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:11] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.008 2026-07-27 18:36:11,685 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:11] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-07-27 18:36:11,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:11] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.024 2026-07-27 18:36:11,741 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:11] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.007 0.067 2026-07-27 18:36:11,746 100 INFO rb-f163aeb-223409-398459 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-27 18:36:11,761 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:11] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.014 0.007 2026-07-27 18:36:12,402 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.004 0.016 2026-07-27 18:36:12,412 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-07-27 18:36:12,416 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-07-27 18:36:12,421 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:36:12,474 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /web/action/load HTTP/1.1" 200 - 7 0.028 0.015 2026-07-27 18:36:12,489 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.050 2026-07-27 18:36:12,500 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:36:12,635 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.089 0.110 2026-07-27 18:36:12,653 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.204 2026-07-27 18:36:12,659 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.198 2026-07-27 18:36:12,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:12,723 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.026 0.231 2026-07-27 18:36:12,744 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.257 2026-07-27 18:36:12,839 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.040 0.304 2026-07-27 18:36:12,843 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.330 2026-07-27 18:36:12,958 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.055 0.264 2026-07-27 18:36:12,966 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:36:12,974 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:36:12,986 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "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-27 18:36:12,991 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.322 2026-07-27 18:36:13,013 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.335 2026-07-27 18:36:13,019 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.287 2026-07-27 18:36:13,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.281 2026-07-27 18:36:13,048 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.199 2026-07-27 18:36:13,064 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.069 2026-07-27 18:36:13,065 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:36:13,099 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.084 2026-07-27 18:36:13,102 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.069 2026-07-27 18:36:13,135 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.005 0.043 2026-07-27 18:36:13,150 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:36:13,155 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.012 2026-07-27 18:36:13,223 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.009 0.015 2026-07-27 18:36:13,263 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.010 2026-07-27 18:36:13,287 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:13,299 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.004 2026-07-27 18:36:13,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:13] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.012 2026-07-27 18:36:14,084 100 INFO rb-f163aeb-223409-398459 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-27 18:36:14,093 100 INFO rb-f163aeb-223409-398459 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-27 18:36:14,110 100 INFO rb-f163aeb-223409-398459 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-27 18:36:14,127 100 INFO rb-f163aeb-223409-398459 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-27 18:36:14,129 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour.browser: test successful 2026-07-27 18:36:14,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Closing chrome headless with pid 6020 2026-07-27 18:36:14,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Closing websocket connection 2026-07-27 18:36:14,140 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Terminating chrome headless with pid 6020 2026-07-27 18:36:14,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183614_234620_TestBrainContentTypeTokensTour.txt 2026-07-27 18:36:14,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_content_type_tokens_tour.TestBrainContentTypeTokensTour: Removing chrome user profile "/tmp/tmp85nypbl3_chrome_odoo" 2026-07-27 18:36:14,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:14,822 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_cron_autocreates_for_all_members ... 2026-07-27 18:36:14,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_cron_is_idempotent ... 2026-07-27 18:36:14,996 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 1692, model: viin.brain.vault 2026-07-27 18:36:15,155 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_daily_template_applied ... 2026-07-27 18:36:15,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_accepts_iso_string ... 2026-07-27 18:36:15,311 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_idempotent ... 2026-07-27 18:36:15,379 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_specific_date ... 2026-07-27 18:36:15,461 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_get_or_create_today ... 2026-07-27 18:36:15,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_non_daily_vault_rejects_autocreate ... 2026-07-27 18:36:15,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_per_owner_isolation ... 2026-07-27 18:36:15,671 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note: Starting TestBrainDailyNote.test_vault_is_daily_flag ... 2026-07-27 18:36:15,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:36:15,714 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour: Starting TestBrainDailyNoteTour.test_brain_daily_note_tour ... 2026-07-27 18:36:15,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome pid: 6233 2026-07-27 18:36:15,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome headless temporary user profile dir: /tmp/tmpzm8dwuet_chrome_odoo 2026-07-27 18:36:15,962 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Issuing json command http://127.0.0.1:36669/json/version 2026-07-27 18:36:15,964 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36669/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:15,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:15,971 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Issuing json command http://127.0.0.1:36669/json 2026-07-27 18:36:15,971 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36669/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:15,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Websocket url found: ws://127.0.0.1:36669/devtools/page/97D446776178FE37932B739DA5FB213E 2026-07-27 18:36:16,061 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Enable chrome headless console log notification 2026-07-27 18:36:16,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome headless enable page notifications 2026-07-27 18:36:16,672 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:16,682 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Setting session cookie in browser 2026-07-27 18:36:16,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:16,683 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:16,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:17,446 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:17] "GET /web HTTP/1.1" 200 - 118 0.067 0.690 2026-07-27 18:36:17,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Navigation result: {'frameId': '97D446776178FE37932B739DA5FB213E', 'loaderId': '3897D944B8A0BEBA744373558D6A3F91', 'isDownload': False} 2026-07-27 18:36:17,449 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Evaluate ready code "odoo.isTourReady('daily_note')" 2026-07-27 18:36:17,470 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:17] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-07-27 18:36:17,479 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:17] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-07-27 18:36:17,508 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:17] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.002 0.040 2026-07-27 18:36:17,518 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:17] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.048 2026-07-27 18:36:17,558 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:17] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.020 0.005 2026-07-27 18:36:17,559 100 INFO rb-f163aeb-223409-398459 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-27 18:36:18,179 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.022 2026-07-27 18:36:18,190 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:36:18,199 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-07-27 18:36:18,199 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:36:18,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.014 2026-07-27 18:36:18,262 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.031 0.019 2026-07-27 18:36:18,303 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:36:18,390 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.066 0.099 2026-07-27 18:36:18,407 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.170 2026-07-27 18:36:18,442 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:18,481 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.017 0.201 2026-07-27 18:36:18,498 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.005 0.220 2026-07-27 18:36:18,501 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.222 2026-07-27 18:36:18,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.245 2026-07-27 18:36:18,561 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.253 2026-07-27 18:36:18,680 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.068 0.212 2026-07-27 18:36:18,685 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:36:18,690 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:36:18,692 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "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-27 18:36:18,725 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.015 0.281 2026-07-27 18:36:18,746 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.005 0.253 2026-07-27 18:36:18,753 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.247 2026-07-27 18:36:18,766 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.253 2026-07-27 18:36:18,781 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:36:18,781 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.212 2026-07-27 18:36:18,784 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.209 2026-07-27 18:36:18,808 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.113 2026-07-27 18:36:18,838 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.011 0.095 2026-07-27 18:36:18,846 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.012 2026-07-27 18:36:18,851 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:36:18,901 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.010 2026-07-27 18:36:18,924 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.010 2026-07-27 18:36:18,946 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:18,956 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:36:18,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:18] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.008 2026-07-27 18:36:19,735 100 INFO rb-f163aeb-223409-398459 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-27 18:36:19,743 100 INFO rb-f163aeb-223409-398459 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-27 18:36:19,760 100 INFO rb-f163aeb-223409-398459 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-27 18:36:19,776 100 INFO rb-f163aeb-223409-398459 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-27 18:36:19,811 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/action_get_or_create_today HTTP/1.1" 200 - 31 0.017 0.031 2026-07-27 18:36:19,826 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:36:19,844 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.010 0.015 2026-07-27 18:36:19,849 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.023 2026-07-27 18:36:19,876 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.045 2026-07-27 18:36:19,891 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.047 2026-07-27 18:36:19,903 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.064 2026-07-27 18:36:19,912 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.003 0.067 2026-07-27 18:36:19,917 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.067 2026-07-27 18:36:19,923 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.069 2026-07-27 18:36:19,928 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.045 2026-07-27 18:36:19,936 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.039 2026-07-27 18:36:19,943 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.032 2026-07-27 18:36:19,950 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.002 0.014 2026-07-27 18:36:19,966 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:19] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.011 0.014 2026-07-27 18:36:20,008 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.010 2026-07-27 18:36:20,020 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:36:20,037 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:36:20,092 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.022 2026-07-27 18:36:20,164 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:36:20,177 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.008 2026-07-27 18:36:20,186 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/action_get_weekly_context HTTP/1.1" 200 - 5 0.001 0.014 2026-07-27 18:36:20,268 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.061 0.035 2026-07-27 18:36:20,283 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.104 2026-07-27 18:36:20,303 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 22 0.008 0.020 2026-07-27 18:36:20,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:36:20,960 100 INFO rb-f163aeb-223409-398459 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-27 18:36:20,965 100 INFO rb-f163aeb-223409-398459 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-27 18:36:20,974 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:20,977 100 INFO rb-f163aeb-223409-398459 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-27 18:36:21,745 100 INFO rb-f163aeb-223409-398459 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[data-jump="yesterday"])' 2026-07-27 18:36:21,760 100 INFO rb-f163aeb-223409-398459 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-27 18:36:21,761 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:21] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 6 0.003 0.009 2026-07-27 18:36:21,771 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:21] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:36:21,776 100 INFO rb-f163aeb-223409-398459 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-27 18:36:21,802 100 INFO rb-f163aeb-223409-398459 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[data-group="daily"])' 2026-07-27 18:36:21,816 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:21] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:36:21,819 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:21] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 2 0.000 0.010 2026-07-27 18:36:21,822 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:21] "POST /viin_ai_brain/semantic_search HTTP/1.1" 200 - 2 0.000 0.007 2026-07-27 18:36:21,826 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:21] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.011 2026-07-27 18:36:21,839 100 INFO rb-f163aeb-223409-398459 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-27 18:36:21,843 100 INFO rb-f163aeb-223409-398459 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-27 18:36:21,849 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour.browser: test successful 2026-07-27 18:36:21,856 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Closing chrome headless with pid 6233 2026-07-27 18:36:21,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Closing websocket connection 2026-07-27 18:36:21,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Terminating chrome headless with pid 6233 2026-07-27 18:36:21,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183621_932055_TestBrainDailyNoteTour.txt 2026-07-27 18:36:21,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_daily_note_tour.TestBrainDailyNoteTour: Removing chrome user profile "/tmp/tmpzm8dwuet_chrome_odoo" 2026-07-27 18:36:21,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:25,119 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_get_database_rows_applies_saved_filter ... 2026-07-27 18:36:25,150 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_get_database_rows_applies_saved_sort ... 2026-07-27 18:36:25,173 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_get_database_rows_filters_ai_authored ... 2026-07-27 18:36:25,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_get_database_rows_graph_view_kind_round_trip ... 2026-07-27 18:36:25,205 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_get_database_rows_no_saved_view_returns_all_children ... 2026-07-27 18:36:25,215 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_save_view_config_creates_and_persists ... 2026-07-27 18:36:25,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_save_view_config_requires_page_write_access ... 2026-07-27 18:36:25,255 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1693, model: viin.brain.page 2026-07-27 18:36:25,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_brain_save_view_config_reuses_existing_record ... 2026-07-27 18:36:25,272 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_create_database_view ... 2026-07-27 18:36:25,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_create_database_view_graph_kind ... 2026-07-27 18:36:25,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_database_view_on_non_database_page_rejected ... 2026-07-27 18:36:25,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_default_database_view_on_page ... 2026-07-27 18:36:25,298 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_filter_json_as_string_parsed ... 2026-07-27 18:36:25,303 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_filter_unknown_property_returns_empty ... 2026-07-27 18:36:25,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_group_by_property_cross_vault_rejected ... 2026-07-27 18:36:25,340 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_filtered_by_field ... 2026-07-27 18:36:25,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_filtered_by_property ... 2026-07-27 18:36:25,354 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_kanban_view_kind ... 2026-07-27 18:36:25,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_sort ... 2026-07-27 18:36:25,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_resolve_rows_unfiltered ... 2026-07-27 18:36:25,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_single_default_per_page ... 2026-07-27 18:36:25,383 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view: Starting TestBrainDatabaseView.test_view_kind_selection_includes_graph ... 2026-07-27 18:36:25,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:36:25,417 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour: Starting TestBrainDatabaseViewTour.test_brain_database_filter_sort_tour ... 2026-07-27 18:36:25,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome pid: 6483 2026-07-27 18:36:25,679 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome headless temporary user profile dir: /tmp/tmp_2t43_um_chrome_odoo 2026-07-27 18:36:25,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Issuing json command http://127.0.0.1:34785/json/version 2026-07-27 18:36:25,681 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34785/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:25,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:25,688 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Issuing json command http://127.0.0.1:34785/json 2026-07-27 18:36:25,689 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34785/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:25,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Websocket url found: ws://127.0.0.1:34785/devtools/page/96028A9E44340579963A797CC01D6185 2026-07-27 18:36:25,763 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Enable chrome headless console log notification 2026-07-27 18:36:25,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome headless enable page notifications 2026-07-27 18:36:26,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:26,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Setting session cookie in browser 2026-07-27 18:36:26,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:26,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:26,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:27,805 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:27] "GET /web HTTP/1.1" 200 - 118 0.062 1.404 2026-07-27 18:36:27,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Navigation result: {'frameId': '96028A9E44340579963A797CC01D6185', 'loaderId': 'FE75C97AB9163F15F408F2F32D3E1D01', 'isDownload': False} 2026-07-27 18:36:27,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Evaluate ready code "odoo.isTourReady('brain_database_filter_sort')" 2026-07-27 18:36:27,831 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:27] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-07-27 18:36:27,840 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:27] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.021 2026-07-27 18:36:27,880 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:27] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.053 2026-07-27 18:36:27,891 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:27] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.054 2026-07-27 18:36:27,927 100 INFO rb-f163aeb-223409-398459 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-27 18:36:27,928 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:27] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:36:28,515 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.017 2026-07-27 18:36:28,526 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:36:28,536 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:36:28,537 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-27 18:36:28,547 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.010 2026-07-27 18:36:28,572 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.028 2026-07-27 18:36:28,642 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Evaluate test code "odoo.startTour('brain_database_filter_sort', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:36:28,693 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.051 0.083 2026-07-27 18:36:28,704 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.137 2026-07-27 18:36:28,733 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:28,801 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.212 2026-07-27 18:36:28,805 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.209 2026-07-27 18:36:28,827 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.202 2026-07-27 18:36:28,883 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.016 0.245 2026-07-27 18:36:28,886 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.217 2026-07-27 18:36:29,020 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.058 0.264 2026-07-27 18:36:29,029 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:36:29,039 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.311 2026-07-27 18:36:29,047 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.240 2026-07-27 18:36:29,049 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "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-27 18:36:29,056 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-07-27 18:36:29,078 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.256 2026-07-27 18:36:29,091 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.255 2026-07-27 18:36:29,105 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.208 2026-07-27 18:36:29,114 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:36:29,131 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.076 2026-07-27 18:36:29,134 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.073 2026-07-27 18:36:29,163 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.090 2026-07-27 18:36:29,169 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.017 2026-07-27 18:36:29,176 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:36:29,234 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.015 2026-07-27 18:36:29,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.014 2026-07-27 18:36:29,280 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:36:29,291 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:29,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:29] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.010 2026-07-27 18:36:30,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Ensure the "Personal" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-27 18:36:30,076 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Open the Contracts Database page (trigger: .o_brain_page_row:contains("Contracts Database"))' 2026-07-27 18:36:30,089 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-27 18:36:30,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.013 0.015 2026-07-27 18:36:30,121 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Verify 3 unfiltered rows are rendered before any filter is applied (trigger: .o_brain_db_list)' 2026-07-27 18:36:30,155 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.009 0.051 2026-07-27 18:36:30,171 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.069 2026-07-27 18:36:30,183 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.074 2026-07-27 18:36:30,187 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.068 2026-07-27 18:36:30,203 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.007 0.068 2026-07-27 18:36:30,208 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.078 2026-07-27 18:36:30,216 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.052 2026-07-27 18:36:30,224 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.045 2026-07-27 18:36:30,231 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.041 2026-07-27 18:36:30,236 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.040 2026-07-27 18:36:30,241 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:36:30,248 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:36:30,275 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.008 2026-07-27 18:36:30,285 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.018 2026-07-27 18:36:30,291 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.018 2026-07-27 18:36:30,297 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.018 2026-07-27 18:36:30,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.011 2026-07-27 18:36:30,327 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.008 2026-07-27 18:36:30,341 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:36:30,371 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.005 2026-07-27 18:36:30,419 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 27 0.015 0.039 2026-07-27 18:36:30,432 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.059 2026-07-27 18:36:30,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.082 2026-07-27 18:36:30,472 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:30] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.002 0.090 2026-07-27 18:36:31,146 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:36:31,196 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Open the Filter popover (trigger: .o_brain_db_filter_btn)' 2026-07-27 18:36:31,209 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Verify the Filter popover is rendered (trigger: .o_brain_db_filter_popover)' 2026-07-27 18:36:31,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Add a filter predicate row (trigger: .o_brain_db_filter_add)' 2026-07-27 18:36:31,243 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Pick the Status property as the filter field (trigger: .o_brain_db_filter_row .o_brain_db_filter_field)' 2026-07-27 18:36:31,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Pick the != operator (trigger: .o_brain_db_filter_row .o_brain_db_filter_op)' 2026-07-27 18:36:31,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Type the filter value 'Draft' (trigger: .o_brain_db_filter_row .o_brain_db_filter_value)' 2026-07-27 18:36:31,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Apply the filter (trigger: .o_brain_db_filter_apply)' 2026-07-27 18:36:31,311 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Wait for the async save+reload, then verify rows shrink to 2 (Gamma excluded) (trigger: .o_brain_db_list:not(:has(.o_brain_db_row:contains("Contract Gamma"))))' 2026-07-27 18:36:31,321 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:31] "POST /web/dataset/call_kw/viin.brain.database.view/brain_save_view_config HTTP/1.1" 200 - 18 0.007 0.016 2026-07-27 18:36:31,348 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:31] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 17 0.006 0.016 2026-07-27 18:36:32,111 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Open the Sort popover (trigger: .o_brain_db_sort_btn)' 2026-07-27 18:36:32,126 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Verify the Sort popover is rendered (trigger: .o_brain_db_sort_popover)' 2026-07-27 18:36:32,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Pick Name as the sort field (trigger: .o_brain_db_sort_field)' 2026-07-27 18:36:32,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Pick descending direction (trigger: .o_brain_db_sort_desc)' 2026-07-27 18:36:32,176 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Apply the sort (trigger: .o_brain_db_sort_apply)' 2026-07-27 18:36:32,193 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Wait for the async sort reload, then verify Contract Beta is now first (trigger: .o_brain_db_list .o_brain_db_row:first-child:contains("Contract Beta"))' 2026-07-27 18:36:32,194 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:32] "POST /web/dataset/call_kw/viin.brain.database.view/brain_save_view_config HTTP/1.1" 200 - 6 0.003 0.010 2026-07-27 18:36:32,226 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:32] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 17 0.006 0.021 2026-07-27 18:36:32,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:36:32,995 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Navigate away to the Welcome page (trigger: .o_brain_page_row:contains("Welcome"))' 2026-07-27 18:36:33,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.008 0.006 2026-07-27 18:36:33,021 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.016 2026-07-27 18:36:33,039 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.011 0.022 2026-07-27 18:36:33,051 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.020 2026-07-27 18:36:33,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Navigate back to the Contracts Database page (trigger: .o_brain_page_row:contains("Contracts Database"))' 2026-07-27 18:36:33,064 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.007 0.032 2026-07-27 18:36:33,078 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.028 2026-07-27 18:36:33,092 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.009 0.019 2026-07-27 18:36:33,099 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.018 2026-07-27 18:36:33,105 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.002 0.024 2026-07-27 18:36:33,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.002 0.016 2026-07-27 18:36:33,120 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.026 2026-07-27 18:36:33,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_filter_sort on step: 'Verify the filter + sort persisted across the reload (trigger: .o_brain_db_list .o_brain_db_row:first-child:contains("Contract Beta"))' 2026-07-27 18:36:33,135 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.007 0.023 2026-07-27 18:36:33,146 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.030 2026-07-27 18:36:33,154 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.030 2026-07-27 18:36:33,161 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.026 2026-07-27 18:36:33,165 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.023 2026-07-27 18:36:33,170 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:36:33,174 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.000 0.027 2026-07-27 18:36:33,178 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.018 2026-07-27 18:36:33,204 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:36:33,233 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 17 0.007 0.032 2026-07-27 18:36:33,235 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.039 2026-07-27 18:36:33,247 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:33] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.002 0.042 2026-07-27 18:36:33,995 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: test successful 2026-07-27 18:36:34,006 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:36:34,012 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Closing chrome headless with pid 6483 2026-07-27 18:36:34,013 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Closing websocket connection 2026-07-27 18:36:34,013 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Terminating chrome headless with pid 6483 2026-07-27 18:36:34,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183634_107528_TestBrainDatabaseViewTour.txt 2026-07-27 18:36:34,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Removing chrome user profile "/tmp/tmp_2t43_um_chrome_odoo" 2026-07-27 18:36:34,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour: Starting TestBrainDatabaseViewTour.test_brain_database_view_tour ... 2026-07-27 18:36:34,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome pid: 6750 2026-07-27 18:36:34,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome headless temporary user profile dir: /tmp/tmpd5bip3r8_chrome_odoo 2026-07-27 18:36:34,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Issuing json command http://127.0.0.1:35063/json/version 2026-07-27 18:36:34,387 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:35063/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:34,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:34,411 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Issuing json command http://127.0.0.1:35063/json 2026-07-27 18:36:34,412 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:35063/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:34,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Websocket url found: ws://127.0.0.1:35063/devtools/page/66B7069482A974E41FE32B73AC663BF7 2026-07-27 18:36:34,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Enable chrome headless console log notification 2026-07-27 18:36:34,475 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome headless enable page notifications 2026-07-27 18:36:35,061 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:35,071 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Setting session cookie in browser 2026-07-27 18:36:35,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:35,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:35,083 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:35,814 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:35] "GET /web HTTP/1.1" 200 - 118 0.065 0.668 2026-07-27 18:36:35,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Navigation result: {'frameId': '66B7069482A974E41FE32B73AC663BF7', 'loaderId': 'FB4E3563C089E85D24A680CA184813C0', 'isDownload': False} 2026-07-27 18:36:35,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Evaluate ready code "odoo.isTourReady('brain_database_view')" 2026-07-27 18:36:35,861 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:35] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.026 2026-07-27 18:36:35,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:35] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.037 2026-07-27 18:36:35,876 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:35] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:36:35,885 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:35] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.050 2026-07-27 18:36:35,904 100 INFO rb-f163aeb-223409-398459 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-27 18:36:35,908 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:35] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.009 2026-07-27 18:36:36,629 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.016 2026-07-27 18:36:36,637 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:36:36,641 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:36:36,650 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-07-27 18:36:36,659 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.012 2026-07-27 18:36:36,674 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.029 2026-07-27 18:36:36,714 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:36:36,829 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.075 0.100 2026-07-27 18:36:36,862 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "POST /web/action/load HTTP/1.1" 200 - 7 0.009 0.190 2026-07-27 18:36:36,865 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.193 2026-07-27 18:36:36,896 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:36,940 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.250 2026-07-27 18:36:36,968 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.274 2026-07-27 18:36:37,028 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.020 0.311 2026-07-27 18:36:37,031 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.269 2026-07-27 18:36:37,166 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.048 0.281 2026-07-27 18:36:37,172 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:36:37,183 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:36:37,187 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.296 2026-07-27 18:36:37,188 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "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-27 18:36:37,208 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.317 2026-07-27 18:36:37,215 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.263 2026-07-27 18:36:37,227 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.250 2026-07-27 18:36:37,240 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.197 2026-07-27 18:36:37,260 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:36:37,277 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.081 2026-07-27 18:36:37,310 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.010 0.103 2026-07-27 18:36:37,313 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.086 2026-07-27 18:36:37,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.002 0.018 2026-07-27 18:36:37,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.004 0.025 2026-07-27 18:36:37,378 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.014 2026-07-27 18:36:37,433 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.025 0.011 2026-07-27 18:36:37,449 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:36:37,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.000 0.006 2026-07-27 18:36:37,482 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:37] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.011 2026-07-27 18:36:38,244 100 INFO rb-f163aeb-223409-398459 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-27 18:36:38,259 100 INFO rb-f163aeb-223409-398459 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-27 18:36:38,276 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.007 0.004 2026-07-27 18:36:38,294 100 INFO rb-f163aeb-223409-398459 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-27 18:36:38,296 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.012 0.018 2026-07-27 18:36:38,335 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.060 2026-07-27 18:36:38,344 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.060 2026-07-27 18:36:38,359 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.070 2026-07-27 18:36:38,364 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.073 2026-07-27 18:36:38,378 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.006 0.083 2026-07-27 18:36:38,383 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.075 2026-07-27 18:36:38,391 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.047 2026-07-27 18:36:38,401 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.044 2026-07-27 18:36:38,408 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.038 2026-07-27 18:36:38,413 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.042 2026-07-27 18:36:38,422 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.029 2026-07-27 18:36:38,436 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.007 0.037 2026-07-27 18:36:38,444 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-27 18:36:38,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.008 0.011 2026-07-27 18:36:38,469 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-07-27 18:36:38,475 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:36:38,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.014 2026-07-27 18:36:38,539 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-27 18:36:38,555 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:36:38,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.005 2026-07-27 18:36:38,601 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.020 2026-07-27 18:36:38,647 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 27 0.015 0.060 2026-07-27 18:36:38,702 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.028 0.092 2026-07-27 18:36:38,716 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.128 2026-07-27 18:36:38,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:38] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:36:39,412 100 INFO rb-f163aeb-223409-398459 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-27 18:36:39,425 100 INFO rb-f163aeb-223409-398459 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[data-view="kanban"])' 2026-07-27 18:36:39,443 100 INFO rb-f163aeb-223409-398459 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-27 18:36:39,465 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:39] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 15 0.013 0.024 2026-07-27 18:36:40,223 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:36:40,227 100 INFO rb-f163aeb-223409-398459 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[data-view="timeline"])' 2026-07-27 18:36:40,243 100 INFO rb-f163aeb-223409-398459 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-27 18:36:40,254 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:40] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 15 0.009 0.015 2026-07-27 18:36:41,010 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Click Graph tab (trigger: .o_brain_db_switcher button[data-view="graph"])' 2026-07-27 18:36:41,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: Tour brain_database_view on step: 'Verify Graph (bar-chart) view is rendered (trigger: .o_brain_db_graph)' 2026-07-27 18:36:41,035 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:41] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 15 0.008 0.014 2026-07-27 18:36:41,794 100 INFO rb-f163aeb-223409-398459 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[data-view="list"])' 2026-07-27 18:36:41,809 100 INFO rb-f163aeb-223409-398459 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-27 18:36:41,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:41] "POST /web/dataset/call_kw/viin.brain.database.view/brain_get_database_rows HTTP/1.1" 200 - 14 0.010 0.013 2026-07-27 18:36:42,577 100 INFO rb-f163aeb-223409-398459 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-27 18:36:42,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.008 0.008 2026-07-27 18:36:42,608 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.001 0.021 2026-07-27 18:36:42,615 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.023 2026-07-27 18:36:42,624 100 INFO rb-f163aeb-223409-398459 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-27 18:36:42,626 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.034 2026-07-27 18:36:42,654 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.010 0.045 2026-07-27 18:36:42,658 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.051 2026-07-27 18:36:42,665 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.048 2026-07-27 18:36:42,669 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.046 2026-07-27 18:36:42,673 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.047 2026-07-27 18:36:42,678 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.041 2026-07-27 18:36:42,687 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:36:42,734 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.027 2026-07-27 18:36:42,789 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.006 2026-07-27 18:36:42,803 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.002 0.017 2026-07-27 18:36:42,805 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.018 2026-07-27 18:36:42,824 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:36:43,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour.browser: test successful 2026-07-27 18:36:43,564 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:36:43,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Closing chrome headless with pid 6750 2026-07-27 18:36:43,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Closing websocket connection 2026-07-27 18:36:43,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Terminating chrome headless with pid 6750 2026-07-27 18:36:43,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183643_690212_TestBrainDatabaseViewTour.txt 2026-07-27 18:36:43,690 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_database_view_tour.TestBrainDatabaseViewTour: Removing chrome user profile "/tmp/tmpd5bip3r8_chrome_odoo" 2026-07-27 18:36:43,713 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:44,297 100 INFO rb-f163aeb-223409-398459 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-27 18:36:44,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome pid: 7006 2026-07-27 18:36:44,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless temporary user profile dir: /tmp/tmpf7h8pzz7_chrome_odoo 2026-07-27 18:36:44,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:37257/json/version 2026-07-27 18:36:44,583 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37257/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:44,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:44,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:37257/json 2026-07-27 18:36:44,590 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37257/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:44,662 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Websocket url found: ws://127.0.0.1:37257/devtools/page/7B733306019C3D75BBFF11B1D791CB10 2026-07-27 18:36:44,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Enable chrome headless console log notification 2026-07-27 18:36:44,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless enable page notifications 2026-07-27 18:36:45,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:45,279 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Setting session cookie in browser 2026-07-27 18:36:45,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:45,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:45,291 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:45,990 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:45] "GET /web HTTP/1.1" 200 - 116 0.080 0.622 2026-07-27 18:36:45,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigation result: {'frameId': '7B733306019C3D75BBFF11B1D791CB10', 'loaderId': '8ACA6DB789A3336F0D8BC77F18E6B6AA', 'isDownload': False} 2026-07-27 18:36:45,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Evaluate ready code "odoo.isTourReady('viin_brain_default_vault_editable')" 2026-07-27 18:36:46,015 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-07-27 18:36:46,022 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-07-27 18:36:46,054 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.040 2026-07-27 18:36:46,061 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.048 2026-07-27 18:36:46,097 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:36:46,098 100 INFO rb-f163aeb-223409-398459 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-27 18:36:46,751 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.021 2026-07-27 18:36:46,763 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:36:46,767 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:36:46,769 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-07-27 18:36:46,785 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.014 2026-07-27 18:36:46,806 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.039 2026-07-27 18:36:46,837 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:36:46,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.062 0.089 2026-07-27 18:36:46,958 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:46] "POST /web/action/load HTTP/1.1" 200 - 7 0.024 0.147 2026-07-27 18:36:46,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:47,016 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.206 2026-07-27 18:36:47,019 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.220 2026-07-27 18:36:47,046 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.232 2026-07-27 18:36:47,134 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.022 0.296 2026-07-27 18:36:47,137 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.262 2026-07-27 18:36:47,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.038 0.291 2026-07-27 18:36:47,269 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:36:47,278 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.299 2026-07-27 18:36:47,289 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:36:47,302 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.008 0.274 2026-07-27 18:36:47,310 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "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-27 18:36:47,313 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.280 2026-07-27 18:36:47,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.274 2026-07-27 18:36:47,341 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.194 2026-07-27 18:36:47,343 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.193 2026-07-27 18:36:47,355 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.056 2026-07-27 18:36:47,363 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-07-27 18:36:47,378 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.059 2026-07-27 18:36:47,400 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.028 2026-07-27 18:36:47,414 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:36:47,420 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.011 2026-07-27 18:36:47,485 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.014 2026-07-27 18:36:47,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.004 0.010 2026-07-27 18:36:47,539 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:47,552 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:47,576 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:47] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.008 2026-07-27 18:36:48,345 100 INFO rb-f163aeb-223409-398459 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-27 18:36:48,359 100 INFO rb-f163aeb-223409-398459 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-27 18:36:48,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: test successful 2026-07-27 18:36:48,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing chrome headless with pid 7006 2026-07-27 18:36:48,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing websocket connection 2026-07-27 18:36:48,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Terminating chrome headless with pid 7006 2026-07-27 18:36:48,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183648_462591_TestBrainDefaultVaultTour.txt 2026-07-27 18:36:48,463 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Removing chrome user profile "/tmp/tmpf7h8pzz7_chrome_odoo" 2026-07-27 18:36:48,477 100 INFO rb-f163aeb-223409-398459 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-27 18:36:48,758 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome pid: 7211 2026-07-27 18:36:48,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless temporary user profile dir: /tmp/tmp025nopf9_chrome_odoo 2026-07-27 18:36:48,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:42841/json/version 2026-07-27 18:36:48,761 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:42841/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:48,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:48,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Issuing json command http://127.0.0.1:42841/json 2026-07-27 18:36:48,767 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:42841/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:48,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Websocket url found: ws://127.0.0.1:42841/devtools/page/F653C9FA7E73045AF1D8B6D0521F4540 2026-07-27 18:36:48,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Enable chrome headless console log notification 2026-07-27 18:36:48,787 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome headless enable page notifications 2026-07-27 18:36:48,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:brain_admin_tour from n/a 2026-07-27 18:36:48,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Setting session cookie in browser 2026-07-27 18:36:48,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:48,906 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:48,915 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:49,557 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:49] "GET /web HTTP/1.1" 200 - 112 0.045 0.600 2026-07-27 18:36:49,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Navigation result: {'frameId': 'F653C9FA7E73045AF1D8B6D0521F4540', 'loaderId': '3BE43615D96A29D2B27F64FF938053C4', 'isDownload': False} 2026-07-27 18:36:49,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Evaluate ready code "odoo.isTourReady('viin_brain_default_vault_editable')" 2026-07-27 18:36:49,579 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:49] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.006 2026-07-27 18:36:49,595 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:49] "GET /web/webclient/load_menus/c0e4c01f0385596dbf14e360184f202f1879c7bb65a62c2837f74d8caeaf53ab HTTP/1.1" 200 - 5 0.004 0.014 2026-07-27 18:36:49,604 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:49] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.026 2026-07-27 18:36:49,612 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:49] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.026 2026-07-27 18:36:49,632 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:49] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:36:49,633 100 INFO rb-f163aeb-223409-398459 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-27 18:36:50,308 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.025 2026-07-27 18:36:50,317 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:36:50,319 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:36:50,326 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-27 18:36:50,336 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.014 2026-07-27 18:36:50,364 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.031 2026-07-27 18:36:50,417 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:36:50,542 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /mail/init_messaging HTTP/1.1" 200 - 105 0.083 0.125 2026-07-27 18:36:50,556 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.209 2026-07-27 18:36:50,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.198 2026-07-27 18:36:50,568 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 4 0.004 0.180 2026-07-27 18:36:50,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 7 0.003 0.190 2026-07-27 18:36:50,606 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 15 0.007 0.199 2026-07-27 18:36:50,608 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.181 2026-07-27 18:36:50,628 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.069 2026-07-27 18:36:50,633 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /mail/load_message_failures HTTP/1.1" 200 - 4 0.002 0.068 2026-07-27 18:36:50,645 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.073 2026-07-27 18:36:50,653 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.077 2026-07-27 18:36:50,669 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "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-27 18:36:50,670 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.072 2026-07-27 18:36:50,686 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-07-27 18:36:50,691 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-07-27 18:36:50,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.070 2026-07-27 18:36:50,701 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.015 2026-07-27 18:36:50,758 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/image?model=res.users&field=avatar_128&id=1702 HTTP/1.1" 200 - 18 0.041 0.081 2026-07-27 18:36:50,781 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.064 2026-07-27 18:36:50,799 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:36:50,804 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-07-27 18:36:50,856 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.013 2026-07-27 18:36:50,896 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 12 0.004 0.013 2026-07-27 18:36:50,941 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:36:50,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:36:50,971 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:50] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.010 2026-07-27 18:36:51,727 100 INFO rb-f163aeb-223409-398459 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-27 18:36:51,742 100 INFO rb-f163aeb-223409-398459 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-27 18:36:51,744 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour.browser: test successful 2026-07-27 18:36:51,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing chrome headless with pid 7211 2026-07-27 18:36:51,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Closing websocket connection 2026-07-27 18:36:51,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Terminating chrome headless with pid 7211 2026-07-27 18:36:51,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183651_841955_TestBrainDefaultVaultTour.txt 2026-07-27 18:36:51,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_default_vault_tour.TestBrainDefaultVaultTour: Removing chrome user profile "/tmp/tmp025nopf9_chrome_odoo" 2026-07-27 18:36:51,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:36:51,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_body_dead_code: Starting TestBrainEditorBodyDeadCode.test_dead_drag_handle_rule_removed ... 2026-07-27 18:36:51,889 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:51,976 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour: Starting TestBrainEditorOverflowTour.test_brain_editor_overflow_tour ... 2026-07-27 18:36:52,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome pid: 7418 2026-07-27 18:36:52,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome headless temporary user profile dir: /tmp/tmp9223qeab_chrome_odoo 2026-07-27 18:36:52,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Issuing json command http://127.0.0.1:38567/json/version 2026-07-27 18:36:52,261 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:38567/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:52,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:52,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Issuing json command http://127.0.0.1:38567/json 2026-07-27 18:36:52,271 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:38567/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:52,277 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Websocket url found: ws://127.0.0.1:38567/devtools/page/42E255A4380E9EB2069B5FB93A349D83 2026-07-27 18:36:52,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Enable chrome headless console log notification 2026-07-27 18:36:52,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome headless enable page notifications 2026-07-27 18:36:52,884 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:52,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Setting session cookie in browser 2026-07-27 18:36:52,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Open "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" in browser 2026-07-27 18:36:52,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Navigating to: "http://127.0.0.1:8069/web#action=628&active_page_id=1&active_vault_id=1" 2026-07-27 18:36:52,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:53,756 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:53] "GET /web HTTP/1.1" 200 - 118 0.087 0.768 2026-07-27 18:36:53,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Navigation result: {'frameId': '42E255A4380E9EB2069B5FB93A349D83', 'loaderId': '548A97D12409ECD3B8C3027B3D4EA330', 'isDownload': False} 2026-07-27 18:36:53,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Evaluate ready code "odoo.isTourReady('viin_brain_editor_overflow')" 2026-07-27 18:36:53,796 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:53] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.007 0.009 2026-07-27 18:36:53,808 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:53] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.027 2026-07-27 18:36:53,849 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:53] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.005 0.062 2026-07-27 18:36:53,862 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:53] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.005 0.069 2026-07-27 18:36:53,880 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:53] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.005 2026-07-27 18:36:53,882 100 INFO rb-f163aeb-223409-398459 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-27 18:36:54,584 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.022 2026-07-27 18:36:54,598 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:36:54,600 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:36:54,607 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.019 2026-07-27 18:36:54,611 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.014 2026-07-27 18:36:54,658 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /web/action/load HTTP/1.1" 200 - 7 0.039 0.025 2026-07-27 18:36:54,714 100 INFO rb-f163aeb-223409-398459 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=628&active_page_id=1&active_vault_id=1"})" 2026-07-27 18:36:54,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.056 0.114 2026-07-27 18:36:54,792 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.168 2026-07-27 18:36:54,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:36:54,845 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.211 2026-07-27 18:36:54,850 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.225 2026-07-27 18:36:54,868 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.005 0.186 2026-07-27 18:36:54,930 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.231 2026-07-27 18:36:54,934 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.208 2026-07-27 18:36:55,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.034 0.222 2026-07-27 18:36:55,045 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:36:55,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.245 2026-07-27 18:36:55,069 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-07-27 18:36:55,073 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.221 2026-07-27 18:36:55,074 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "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-27 18:36:55,097 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.232 2026-07-27 18:36:55,112 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.236 2026-07-27 18:36:55,124 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.180 2026-07-27 18:36:55,126 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.047 2026-07-27 18:36:55,135 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:36:55,158 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.075 2026-07-27 18:36:55,184 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.093 2026-07-27 18:36:55,190 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.017 2026-07-27 18:36:55,197 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.020 2026-07-27 18:36:55,250 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.012 2026-07-27 18:36:55,280 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.016 2026-07-27 18:36:55,301 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.007 2026-07-27 18:36:55,319 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.011 0.017 2026-07-27 18:36:55,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.003 0.025 2026-07-27 18:36:55,373 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.064 2026-07-27 18:36:55,384 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.067 2026-07-27 18:36:55,403 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.007 0.081 2026-07-27 18:36:55,413 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.090 2026-07-27 18:36:55,417 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.077 2026-07-27 18:36:55,423 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.088 2026-07-27 18:36:55,429 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.036 2026-07-27 18:36:55,462 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.022 0.044 2026-07-27 18:36:55,464 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.056 2026-07-27 18:36:55,469 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.051 2026-07-27 18:36:55,476 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.046 2026-07-27 18:36:55,482 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.051 2026-07-27 18:36:55,503 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.011 0.054 2026-07-27 18:36:55,510 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.034 2026-07-27 18:36:55,516 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.025 2026-07-27 18:36:55,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.026 2026-07-27 18:36:55,529 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.032 2026-07-27 18:36:55,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.025 2026-07-27 18:36:55,542 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:36:55,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.011 0.025 2026-07-27 18:36:55,591 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.009 2026-07-27 18:36:55,603 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:36:55,616 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.002 0.006 2026-07-27 18:36:55,665 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.017 2026-07-27 18:36:55,736 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:36:55,748 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.010 2026-07-27 18:36:55,780 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.037 2026-07-27 18:36:55,792 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:55] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.002 0.047 2026-07-27 18:36:56,747 100 INFO rb-f163aeb-223409-398459 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-27 18:36:56,758 100 INFO rb-f163aeb-223409-398459 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-27 18:36:56,775 100 INFO rb-f163aeb-223409-398459 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-27 18:36:56,794 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.004 0.004 2026-07-27 18:36:56,804 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.015 2026-07-27 18:36:56,812 100 INFO rb-f163aeb-223409-398459 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-27 18:36:56,816 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.005 0.019 2026-07-27 18:36:56,827 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.021 2026-07-27 18:36:56,834 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.021 2026-07-27 18:36:56,839 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.022 2026-07-27 18:36:56,841 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.032 2026-07-27 18:36:56,846 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:36:56,850 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:36:56,854 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:36:56,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.025 2026-07-27 18:36:56,903 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-27 18:36:56,911 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.002 0.009 2026-07-27 18:36:56,923 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:56] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.002 0.011 2026-07-27 18:36:57,665 100 INFO rb-f163aeb-223409-398459 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-27 18:36:57,667 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour.browser: test successful 2026-07-27 18:36:57,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Closing chrome headless with pid 7418 2026-07-27 18:36:57,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Closing websocket connection 2026-07-27 18:36:57,675 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Terminating chrome headless with pid 7418 2026-07-27 18:36:57,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183657_742749_TestBrainEditorOverflowTour.txt 2026-07-27 18:36:57,743 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_editor_overflow_tour.TestBrainEditorOverflowTour: Removing chrome user profile "/tmp/tmp9223qeab_chrome_odoo" 2026-07-27 18:36:57,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:36:57,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour: Starting TestBrainEmbedRecordsetTour.test_embed_recordset_wizard_captures_snapshot ... 2026-07-27 18:36:58,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome pid: 7673 2026-07-27 18:36:58,060 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome headless temporary user profile dir: /tmp/tmp8je3i03r_chrome_odoo 2026-07-27 18:36:58,061 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:36233/json/version 2026-07-27 18:36:58,063 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36233/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:36:58,073 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:36:58,074 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:36233/json 2026-07-27 18:36:58,076 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36233/json with timeout 3 increased to 10s during tests 2026-07-27 18:36:58,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Websocket url found: ws://127.0.0.1:36233/devtools/page/0D28B88E4EC5F33CD9F40A2CE99D388C 2026-07-27 18:36:58,164 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Enable chrome headless console log notification 2026-07-27 18:36:58,169 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome headless enable page notifications 2026-07-27 18:36:58,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:36:58,778 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Setting session cookie in browser 2026-07-27 18:36:58,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:36:58,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:36:58,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:36:59,489 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:59] "GET /web HTTP/1.1" 200 - 118 0.082 0.620 2026-07-27 18:36:59,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Navigation result: {'frameId': '0D28B88E4EC5F33CD9F40A2CE99D388C', 'loaderId': 'DB7272873A848D81F3BC304B98CE8600', 'isDownload': False} 2026-07-27 18:36:59,492 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Evaluate ready code "odoo.isTourReady('viin_brain_embed_recordset_tour')" 2026-07-27 18:36:59,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:59] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-07-27 18:36:59,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:59] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.012 2026-07-27 18:36:59,554 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:59] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.005 0.037 2026-07-27 18:36:59,568 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:59] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.005 0.046 2026-07-27 18:36:59,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:36:59] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:36:59,587 100 INFO rb-f163aeb-223409-398459 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-27 18:37:00,347 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.019 2026-07-27 18:37:00,357 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:37:00,364 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:37:00,371 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-07-27 18:37:00,379 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.014 2026-07-27 18:37:00,396 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.006 0.023 2026-07-27 18:37:00,464 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:37:00,538 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.066 0.091 2026-07-27 18:37:00,569 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.177 2026-07-27 18:37:00,602 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:00,646 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.026 0.223 2026-07-27 18:37:00,650 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.252 2026-07-27 18:37:00,676 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.256 2026-07-27 18:37:00,742 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.025 0.296 2026-07-27 18:37:00,745 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.261 2026-07-27 18:37:00,854 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.051 0.242 2026-07-27 18:37:00,866 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:37:00,875 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.283 2026-07-27 18:37:00,881 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-07-27 18:37:00,891 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "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-27 18:37:00,899 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.011 0.233 2026-07-27 18:37:00,912 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.252 2026-07-27 18:37:00,930 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.237 2026-07-27 18:37:00,943 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.188 2026-07-27 18:37:00,959 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.066 2026-07-27 18:37:00,963 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:37:00,983 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.072 2026-07-27 18:37:00,985 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.063 2026-07-27 18:37:01,017 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.040 2026-07-27 18:37:01,029 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:37:01,036 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.011 2026-07-27 18:37:01,103 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:37:01,127 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.010 2026-07-27 18:37:01,147 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:01,159 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:01,184 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:01] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.010 2026-07-27 18:37:01,944 100 INFO rb-f163aeb-223409-398459 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-27 18:37:01,958 100 INFO rb-f163aeb-223409-398459 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-27 18:37:01,975 100 INFO rb-f163aeb-223409-398459 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-27 18:37:01,991 100 INFO rb-f163aeb-223409-398459 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-27 18:37:02,008 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.005 0.007 2026-07-27 18:37:02,012 100 INFO rb-f163aeb-223409-398459 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-27 18:37:02,013 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:37:02,066 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.058 2026-07-27 18:37:02,078 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.051 2026-07-27 18:37:02,090 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.058 2026-07-27 18:37:02,101 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.061 2026-07-27 18:37:02,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.007 0.080 2026-07-27 18:37:02,120 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.081 2026-07-27 18:37:02,127 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.050 2026-07-27 18:37:02,138 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.051 2026-07-27 18:37:02,145 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.049 2026-07-27 18:37:02,152 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.042 2026-07-27 18:37:02,157 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:37:02,162 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:37:02,180 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.005 2026-07-27 18:37:02,185 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:37:02,190 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:37:02,196 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.024 2026-07-27 18:37:02,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:37:02,228 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-27 18:37:02,246 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:37:02,295 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.020 2026-07-27 18:37:02,347 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-27 18:37:02,359 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.009 2026-07-27 18:37:02,391 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.010 0.034 2026-07-27 18:37:02,405 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.051 2026-07-27 18:37:02,910 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:37:03,129 100 INFO rb-f163aeb-223409-398459 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-27 18:37:03,141 100 INFO rb-f163aeb-223409-398459 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-27 18:37:03,192 100 INFO rb-f163aeb-223409-398459 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-27 18:37:03,196 100 INFO rb-f163aeb-223409-398459 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[data-embed-type='recordset'])' 2026-07-27 18:37:03,209 100 INFO rb-f163aeb-223409-398459 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[data-embed-type='recordset'])' 2026-07-27 18:37:03,225 100 INFO rb-f163aeb-223409-398459 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.o_brain_embed_next_btn)' 2026-07-27 18:37:03,240 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:03] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 4 0.003 0.007 2026-07-27 18:37:03,242 100 INFO rb-f163aeb-223409-398459 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: .o_brain_embed_model_search)' 2026-07-27 18:37:03,716 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:03] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 24 0.013 0.039 2026-07-27 18:37:04,453 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:37:04,476 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: Tour viin_brain_embed_recordset_tour on step: 'Search the model list by the technical model name 'res.partner' (trigger: .o_brain_embed_model_search)' 2026-07-27 18:37:04,490 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:04] "POST /web/dataset/call_kw/ir.model/search_read HTTP/1.1" 200 - 3 0.004 0.006 2026-07-27 18:37:04,492 100 INFO rb-f163aeb-223409-398459 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-27 18:37:04,511 100 INFO rb-f163aeb-223409-398459 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 by its technical identity (trigger: .o_brain_embed_model_item[data-model="res.partner"])' 2026-07-27 18:37:04,525 100 INFO rb-f163aeb-223409-398459 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-27 18:37:04,541 100 INFO rb-f163aeb-223409-398459 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.o_brain_embed_next_btn)' 2026-07-27 18:37:04,558 100 INFO rb-f163aeb-223409-398459 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-27 18:37:04,574 100 INFO rb-f163aeb-223409-398459 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.o_brain_embed_insert_btn)' 2026-07-27 18:37:04,592 100 INFO rb-f163aeb-223409-398459 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-27 18:37:04,712 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:04] "POST /viin_brain/embed/capture HTTP/1.1" 200 - 39 0.025 0.108 2026-07-27 18:37:05,331 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:05] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 6 0.003 0.030 2026-07-27 18:37:06,094 100 INFO rb-f163aeb-223409-398459 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-27 18:37:06,108 100 INFO rb-f163aeb-223409-398459 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-27 18:37:06,125 100 INFO rb-f163aeb-223409-398459 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 attribution rendered on the chrome bar (trigger: .o_brain_embed_block--recordset .o_brain_snapshot_captured_by)' 2026-07-27 18:37:06,141 100 INFO rb-f163aeb-223409-398459 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-27 18:37:06,158 100 INFO rb-f163aeb-223409-398459 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-27 18:37:06,159 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour.browser: test successful 2026-07-27 18:37:06,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Closing chrome headless with pid 7673 2026-07-27 18:37:06,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Closing websocket connection 2026-07-27 18:37:06,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Terminating chrome headless with pid 7673 2026-07-27 18:37:06,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183706_261765_TestBrainEmbedRecordsetTour.txt 2026-07-27 18:37:06,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_recordset_tour.TestBrainEmbedRecordsetTour: Removing chrome user profile "/tmp/tmp8je3i03r_chrome_odoo" 2026-07-27 18:37:06,289 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:06,320 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour: Starting TestBrainEmbedRecordsetTour.test_brain_embed_recordset_tour ... 2026-07-27 18:37:06,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome pid: 7925 2026-07-27 18:37:06,570 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome headless temporary user profile dir: /tmp/tmpglueu683_chrome_odoo 2026-07-27 18:37:06,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:40655/json/version 2026-07-27 18:37:06,572 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40655/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:06,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:06,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Issuing json command http://127.0.0.1:40655/json 2026-07-27 18:37:06,582 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40655/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:06,661 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Websocket url found: ws://127.0.0.1:40655/devtools/page/4FADF2ECED5E9905F82DEFD4068116B5 2026-07-27 18:37:06,665 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Enable chrome headless console log notification 2026-07-27 18:37:06,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome headless enable page notifications 2026-07-27 18:37:07,311 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:07,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Setting session cookie in browser 2026-07-27 18:37:07,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:37:07,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:37:07,334 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:08,054 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /web HTTP/1.1" 200 - 118 0.070 0.652 2026-07-27 18:37:08,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Navigation result: {'frameId': '4FADF2ECED5E9905F82DEFD4068116B5', 'loaderId': 'EB50D022721118703769F15477EA0659', 'isDownload': False} 2026-07-27 18:37:08,057 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Evaluate ready code "odoo.isTourReady('viin_brain_embed_recordset')" 2026-07-27 18:37:08,082 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-07-27 18:37:08,105 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.002 0.027 2026-07-27 18:37:08,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.039 2026-07-27 18:37:08,123 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:37:08,141 100 INFO rb-f163aeb-223409-398459 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-27 18:37:08,159 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.023 2026-07-27 18:37:08,838 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.025 2026-07-27 18:37:08,844 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:37:08,857 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-27 18:37:08,863 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-07-27 18:37:08,871 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.014 2026-07-27 18:37:08,886 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:08] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.036 2026-07-27 18:37:08,934 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:37:09,009 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.060 0.085 2026-07-27 18:37:09,060 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.177 2026-07-27 18:37:09,087 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:09,128 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.015 0.233 2026-07-27 18:37:09,132 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.240 2026-07-27 18:37:09,154 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.249 2026-07-27 18:37:09,234 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.304 2026-07-27 18:37:09,237 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.260 2026-07-27 18:37:09,345 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.050 0.280 2026-07-27 18:37:09,354 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:37:09,364 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:37:09,366 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.281 2026-07-27 18:37:09,373 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.238 2026-07-27 18:37:09,381 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "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-27 18:37:09,401 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.011 0.249 2026-07-27 18:37:09,418 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.254 2026-07-27 18:37:09,433 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.190 2026-07-27 18:37:09,449 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.070 2026-07-27 18:37:09,454 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-07-27 18:37:09,481 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.095 2026-07-27 18:37:09,484 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.101 2026-07-27 18:37:09,519 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.050 2026-07-27 18:37:09,536 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:37:09,542 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.014 2026-07-27 18:37:09,599 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.015 2026-07-27 18:37:09,622 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.011 2026-07-27 18:37:09,640 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:09,652 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:09,671 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:09] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.007 2026-07-27 18:37:10,427 100 INFO rb-f163aeb-223409-398459 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-27 18:37:10,441 100 INFO rb-f163aeb-223409-398459 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-27 18:37:10,458 100 INFO rb-f163aeb-223409-398459 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-27 18:37:10,475 100 INFO rb-f163aeb-223409-398459 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-27 18:37:10,483 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:10] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:37:10,587 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:10] "POST /viin_brain/embed/capture HTTP/1.1" 200 - 39 0.031 0.068 2026-07-27 18:37:10,670 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:10] "POST /viin_brain/embed/refresh HTTP/1.1" 200 - 18 0.028 0.050 2026-07-27 18:37:10,673 100 INFO rb-f163aeb-223409-398459 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-27 18:37:10,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour.browser: test successful 2026-07-27 18:37:10,682 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:10] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:37:10,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Closing chrome headless with pid 7925 2026-07-27 18:37:10,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Closing websocket connection 2026-07-27 18:37:10,694 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Terminating chrome headless with pid 7925 2026-07-27 18:37:10,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183710_788800_TestBrainEmbedRecordsetTour.txt 2026-07-27 18:37:10,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_embed_tour.TestBrainEmbedRecordsetTour: Removing chrome user profile "/tmp/tmpglueu683_chrome_odoo" 2026-07-27 18:37:10,810 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:10,840 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_entry_kind_default_is_note ... 2026-07-27 18:37:10,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_entry_kind_not_null_after_create ... 2026-07-27 18:37:10,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_entry_kind_selection_values ... 2026-07-27 18:37:10,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_group_by_entry_kind ... 2026-07-27 18:37:10,939 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_search_by_entry_kind ... 2026-07-27 18:37:10,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_entry_kind: Starting TestBrainEntryKind.test_search_multiple_kinds ... 2026-07-27 18:37:11,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:11,086 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour: Starting TestBrainFloatingToolbarTour.test_brain_floating_toolbar_tour ... 2026-07-27 18:37:11,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome pid: 8139 2026-07-27 18:37:11,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome headless temporary user profile dir: /tmp/tmp2u8hitda_chrome_odoo 2026-07-27 18:37:11,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Issuing json command http://127.0.0.1:46285/json/version 2026-07-27 18:37:11,345 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46285/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:11,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:11,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Issuing json command http://127.0.0.1:46285/json 2026-07-27 18:37:11,373 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46285/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:11,384 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Websocket url found: ws://127.0.0.1:46285/devtools/page/967F2260EA08C024837CB94DE40C1A20 2026-07-27 18:37:11,390 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Enable chrome headless console log notification 2026-07-27 18:37:11,394 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome headless enable page notifications 2026-07-27 18:37:11,988 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:11,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Setting session cookie in browser 2026-07-27 18:37:11,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:37:11,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:37:12,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:13,496 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:13] "GET /web HTTP/1.1" 200 - 118 0.081 1.409 2026-07-27 18:37:13,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Navigation result: {'frameId': '967F2260EA08C024837CB94DE40C1A20', 'loaderId': '81BC9C6742E985DD8BD7A708CD2D967D', 'isDownload': False} 2026-07-27 18:37:13,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Evaluate ready code "odoo.isTourReady('viin_brain_floating_toolbar')" 2026-07-27 18:37:13,527 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:13] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.008 2026-07-27 18:37:13,537 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:13] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.016 2026-07-27 18:37:13,571 100 INFO rb-f163aeb-223409-398459 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-27 18:37:13,590 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:13] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.019 0.054 2026-07-27 18:37:13,610 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:13] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.012 0.074 2026-07-27 18:37:13,666 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:13] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.051 0.060 2026-07-27 18:37:14,253 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.017 2026-07-27 18:37:14,270 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-27 18:37:14,272 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:37:14,282 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-27 18:37:14,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/action/load HTTP/1.1" 200 - 7 0.017 0.021 2026-07-27 18:37:14,330 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.041 2026-07-27 18:37:14,392 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:37:14,493 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.060 0.134 2026-07-27 18:37:14,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.184 2026-07-27 18:37:14,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:14,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.262 2026-07-27 18:37:14,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.005 0.272 2026-07-27 18:37:14,675 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.278 2026-07-27 18:37:14,678 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.293 2026-07-27 18:37:14,779 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.048 0.342 2026-07-27 18:37:14,788 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:37:14,799 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.290 2026-07-27 18:37:14,805 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-07-27 18:37:14,817 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "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-27 18:37:14,820 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.284 2026-07-27 18:37:14,831 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.216 2026-07-27 18:37:14,837 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.203 2026-07-27 18:37:14,854 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.165 2026-07-27 18:37:14,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.046 2026-07-27 18:37:14,870 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:37:14,901 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.065 2026-07-27 18:37:14,903 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.061 2026-07-27 18:37:14,915 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.063 2026-07-27 18:37:14,949 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.052 2026-07-27 18:37:14,961 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:37:14,968 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:14] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.013 2026-07-27 18:37:15,020 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.011 2026-07-27 18:37:15,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.010 2026-07-27 18:37:15,084 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:15,096 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:15,115 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.007 2026-07-27 18:37:15,876 100 INFO rb-f163aeb-223409-398459 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-27 18:37:15,891 100 INFO rb-f163aeb-223409-398459 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-27 18:37:15,907 100 INFO rb-f163aeb-223409-398459 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-27 18:37:15,920 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.004 2026-07-27 18:37:15,941 100 INFO rb-f163aeb-223409-398459 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-27 18:37:15,947 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.017 0.011 2026-07-27 18:37:15,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:15] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.055 2026-07-27 18:37:16,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.006 0.060 2026-07-27 18:37:16,010 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.064 2026-07-27 18:37:16,022 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.077 2026-07-27 18:37:16,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.081 2026-07-27 18:37:16,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.076 2026-07-27 18:37:16,039 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.045 2026-07-27 18:37:16,049 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.039 2026-07-27 18:37:16,057 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.040 2026-07-27 18:37:16,061 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.030 2026-07-27 18:37:16,066 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.027 2026-07-27 18:37:16,073 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:37:16,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.007 0.004 2026-07-27 18:37:16,099 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.010 2026-07-27 18:37:16,107 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.018 2026-07-27 18:37:16,112 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.023 2026-07-27 18:37:16,135 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:37:16,150 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.009 2026-07-27 18:37:16,167 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.008 2026-07-27 18:37:16,217 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.015 2026-07-27 18:37:16,309 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-27 18:37:16,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.005 0.010 2026-07-27 18:37:16,340 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.020 2026-07-27 18:37:16,385 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.020 0.044 2026-07-27 18:37:16,981 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:37:17,076 100 INFO rb-f163aeb-223409-398459 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-27 18:37:17,090 100 INFO rb-f163aeb-223409-398459 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-27 18:37:17,094 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour.browser: test successful 2026-07-27 18:37:17,102 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Closing chrome headless with pid 8139 2026-07-27 18:37:17,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Closing websocket connection 2026-07-27 18:37:17,104 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Terminating chrome headless with pid 8139 2026-07-27 18:37:17,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183717_160176_TestBrainFloatingToolbarTour.txt 2026-07-27 18:37:17,160 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_floating_toolbar_tour.TestBrainFloatingToolbarTour: Removing chrome user profile "/tmp/tmp2u8hitda_chrome_odoo" 2026-07-27 18:37:17,182 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:17,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour: Starting TestBrainFormSidebarDrawerTour.test_brain_form_sidebar_drawer_tour ... 2026-07-27 18:37:17,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome pid: 8387 2026-07-27 18:37:17,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome headless temporary user profile dir: /tmp/tmpr4bkm73y_chrome_odoo 2026-07-27 18:37:17,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Issuing json command http://127.0.0.1:34331/json/version 2026-07-27 18:37:17,561 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34331/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:17,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:17,573 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Issuing json command http://127.0.0.1:34331/json 2026-07-27 18:37:17,573 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34331/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:17,581 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Websocket url found: ws://127.0.0.1:34331/devtools/page/9DBC118D1EF9260A70922835B7E9DE02 2026-07-27 18:37:17,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Enable chrome headless console log notification 2026-07-27 18:37:17,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome headless enable page notifications 2026-07-27 18:37:18,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:18,235 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Setting session cookie in browser 2026-07-27 18:37:18,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Open "http://127.0.0.1:8069/web#action=55&id=3150&view_type=form&model=res.partner" in browser 2026-07-27 18:37:18,237 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Navigating to: "http://127.0.0.1:8069/web#action=55&id=3150&view_type=form&model=res.partner" 2026-07-27 18:37:18,246 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:18,942 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:18] "GET /web HTTP/1.1" 200 - 116 0.073 0.626 2026-07-27 18:37:18,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Navigation result: {'frameId': '9DBC118D1EF9260A70922835B7E9DE02', 'loaderId': '70F22E374DBADFEEEC4D8DC457B4122A', 'isDownload': False} 2026-07-27 18:37:18,945 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Evaluate ready code "odoo.isTourReady('viin_brain_form_sidebar_drawer')" 2026-07-27 18:37:18,970 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:18] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-07-27 18:37:18,977 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:18] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-07-27 18:37:19,008 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.005 0.044 2026-07-27 18:37:19,021 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.049 2026-07-27 18:37:19,060 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.016 0.008 2026-07-27 18:37:19,070 100 INFO rb-f163aeb-223409-398459 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-27 18:37:19,735 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.019 2026-07-27 18:37:19,743 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:37:19,752 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-27 18:37:19,754 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-07-27 18:37:19,776 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 0.022 2026-07-27 18:37:19,785 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.037 2026-07-27 18:37:19,823 100 INFO rb-f163aeb-223409-398459 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=3150&view_type=form&model=res.partner"})" 2026-07-27 18:37:19,914 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.063 0.085 2026-07-27 18:37:19,929 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.153 2026-07-27 18:37:19,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:19,989 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.023 0.186 2026-07-27 18:37:19,992 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:19] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.203 2026-07-27 18:37:20,018 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.215 2026-07-27 18:37:20,082 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.023 0.255 2026-07-27 18:37:20,093 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.217 2026-07-27 18:37:20,206 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.048 0.239 2026-07-27 18:37:20,214 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:37:20,227 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:37:20,233 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.283 2026-07-27 18:37:20,237 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "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-27 18:37:20,255 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.009 0.253 2026-07-27 18:37:20,261 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.259 2026-07-27 18:37:20,273 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.248 2026-07-27 18:37:20,290 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.199 2026-07-27 18:37:20,302 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:37:20,516 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 151 0.065 0.207 2026-07-27 18:37:20,539 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.287 2026-07-27 18:37:20,542 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.263 2026-07-27 18:37:20,628 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 23 0.024 0.041 2026-07-27 18:37:20,632 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.067 2026-07-27 18:37:20,890 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:20] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 178 0.093 0.216 2026-07-27 18:37:21,041 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.007 0.010 2026-07-27 18:37:21,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 9 0.006 0.014 2026-07-27 18:37:21,118 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 4 0.005 0.012 2026-07-27 18:37:21,147 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:37:21,168 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.029 0.028 2026-07-27 18:37:21,175 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.001 0.072 2026-07-27 18:37:21,218 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.010 0.090 2026-07-27 18:37:21,269 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.016 0.104 2026-07-27 18:37:21,287 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.005 0.054 2026-07-27 18:37:21,351 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:21] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-07-27%2016%3A33%3A14 HTTP/1.1" 200 - 15 0.012 0.024 2026-07-27 18:37:22,076 100 INFO rb-f163aeb-223409-398459 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-27 18:37:22,091 100 INFO rb-f163aeb-223409-398459 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-27 18:37:22,108 100 INFO rb-f163aeb-223409-398459 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-27 18:37:22,126 100 INFO rb-f163aeb-223409-398459 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-27 18:37:22,153 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:22] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.030 2026-07-27 18:37:22,166 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:22] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:37:22,172 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:22] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.012 2026-07-27 18:37:22,191 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:37:22,280 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:22] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.027 2026-07-27 18:37:22,373 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:22] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 8 0.004 0.010 2026-07-27 18:37:23,143 100 INFO rb-f163aeb-223409-398459 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-27 18:37:23,157 100 INFO rb-f163aeb-223409-398459 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-27 18:37:23,174 100 INFO rb-f163aeb-223409-398459 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[data-kind="success"])' 2026-07-27 18:37:23,191 100 INFO rb-f163aeb-223409-398459 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[data-kind="success"])' 2026-07-27 18:37:23,207 100 INFO rb-f163aeb-223409-398459 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-27 18:37:23,224 100 INFO rb-f163aeb-223409-398459 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-27 18:37:23,241 100 INFO rb-f163aeb-223409-398459 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-27 18:37:23,259 100 INFO rb-f163aeb-223409-398459 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-27 18:37:23,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:23] "POST /web/dataset/call_kw/viin.brain.page/create HTTP/1.1" 200 - 32 0.018 0.034 2026-07-27 18:37:23,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:23] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 8 0.003 0.011 2026-07-27 18:37:23,334 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:23] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.004 0.024 2026-07-27 18:37:23,692 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:37:24,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour.browser: test successful 2026-07-27 18:37:24,101 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:37:24,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Closing chrome headless with pid 8387 2026-07-27 18:37:24,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Closing websocket connection 2026-07-27 18:37:24,108 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Terminating chrome headless with pid 8387 2026-07-27 18:37:24,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183724_203250_TestBrainFormSidebarDrawerTour.txt 2026-07-27 18:37:24,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_drawer_tour.TestBrainFormSidebarDrawerTour: Removing chrome user profile "/tmp/tmpr4bkm73y_chrome_odoo" 2026-07-27 18:37:24,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:24,264 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour: Starting TestBrainFormSidebarChatterAwareTour.test_brain_form_sidebar_chatter_aware_tour ... 2026-07-27 18:37:24,658 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome pid: 8617 2026-07-27 18:37:24,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome headless temporary user profile dir: /tmp/tmpdqc7yamc_chrome_odoo 2026-07-27 18:37:24,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Issuing json command http://127.0.0.1:39617/json/version 2026-07-27 18:37:24,661 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:39617/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:24,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:24,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Issuing json command http://127.0.0.1:39617/json 2026-07-27 18:37:24,670 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:39617/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:24,682 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Websocket url found: ws://127.0.0.1:39617/devtools/page/FA4F62CB2FC49C2545B00F29BD10B6F1 2026-07-27 18:37:24,685 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Enable chrome headless console log notification 2026-07-27 18:37:24,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome headless enable page notifications 2026-07-27 18:37:25,322 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:25,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Setting session cookie in browser 2026-07-27 18:37:25,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Open "http://127.0.0.1:8069/web#action=55&id=3151&view_type=form&model=res.partner" in browser 2026-07-27 18:37:25,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Navigating to: "http://127.0.0.1:8069/web#action=55&id=3151&view_type=form&model=res.partner" 2026-07-27 18:37:25,343 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:26,257 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:26] "GET /web HTTP/1.1" 200 - 116 0.090 0.829 2026-07-27 18:37:26,259 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Navigation result: {'frameId': 'FA4F62CB2FC49C2545B00F29BD10B6F1', 'loaderId': '8A35AA106002C9FE7644FB62B03F47AF', 'isDownload': False} 2026-07-27 18:37:26,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Evaluate ready code "odoo.isTourReady('viin_brain_form_sidebar_chatter_aware')" 2026-07-27 18:37:26,286 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:26] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.006 2026-07-27 18:37:26,316 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:26] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.002 0.036 2026-07-27 18:37:26,322 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:26] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:37:26,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:26] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:37:26,359 100 INFO rb-f163aeb-223409-398459 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-27 18:37:26,361 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:26] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.019 0.006 2026-07-27 18:37:27,031 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.015 2026-07-27 18:37:27,040 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:37:27,044 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:37:27,045 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:37:27,074 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.014 2026-07-27 18:37:27,096 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.012 0.033 2026-07-27 18:37:27,124 100 INFO rb-f163aeb-223409-398459 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=3151&view_type=form&model=res.partner"})" 2026-07-27 18:37:27,215 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.056 0.094 2026-07-27 18:37:27,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:27,271 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.017 0.175 2026-07-27 18:37:27,285 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.206 2026-07-27 18:37:27,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.192 2026-07-27 18:37:27,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.207 2026-07-27 18:37:27,391 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.021 0.261 2026-07-27 18:37:27,394 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.229 2026-07-27 18:37:27,488 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.042 0.219 2026-07-27 18:37:27,499 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:37:27,510 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:37:27,516 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.232 2026-07-27 18:37:27,521 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "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-27 18:37:27,544 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.009 0.245 2026-07-27 18:37:27,551 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.254 2026-07-27 18:37:27,564 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.236 2026-07-27 18:37:27,578 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.177 2026-07-27 18:37:27,580 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.174 2026-07-27 18:37:27,594 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:37:27,606 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.070 2026-07-27 18:37:27,839 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 151 0.068 0.245 2026-07-27 18:37:27,935 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 23 0.021 0.043 2026-07-27 18:37:27,942 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:27] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.068 2026-07-27 18:37:28,145 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 179 0.090 0.167 2026-07-27 18:37:28,242 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.002 0.006 2026-07-27 18:37:28,266 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 9 0.005 0.018 2026-07-27 18:37:28,336 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 8 0.006 0.013 2026-07-27 18:37:28,346 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.001 0.022 2026-07-27 18:37:28,371 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:37:28,398 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.017 0.052 2026-07-27 18:37:28,436 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.009 0.093 2026-07-27 18:37:28,491 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.018 0.103 2026-07-27 18:37:28,506 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.004 0.055 2026-07-27 18:37:28,605 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:28] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-07-27%2016%3A33%3A14 HTTP/1.1" 200 - 15 0.012 0.035 2026-07-27 18:37:29,312 100 INFO rb-f163aeb-223409-398459 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-27 18:37:29,323 100 INFO rb-f163aeb-223409-398459 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-27 18:37:29,340 100 INFO rb-f163aeb-223409-398459 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-27 18:37:29,357 100 INFO rb-f163aeb-223409-398459 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-27 18:37:29,374 100 INFO rb-f163aeb-223409-398459 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-27 18:37:29,378 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour.browser: test successful 2026-07-27 18:37:29,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Closing chrome headless with pid 8617 2026-07-27 18:37:29,385 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Closing websocket connection 2026-07-27 18:37:29,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Terminating chrome headless with pid 8617 2026-07-27 18:37:29,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183729_483703_TestBrainFormSidebarChatterAwareTour.txt 2026-07-27 18:37:29,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarChatterAwareTour: Removing chrome user profile "/tmp/tmpdqc7yamc_chrome_odoo" 2026-07-27 18:37:29,514 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:29,550 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour: Starting TestBrainFormSidebarTour.test_brain_form_sidebar_tour ... 2026-07-27 18:37:29,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome pid: 8835 2026-07-27 18:37:29,901 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome headless temporary user profile dir: /tmp/tmpa68345v5_chrome_odoo 2026-07-27 18:37:29,902 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Issuing json command http://127.0.0.1:33015/json/version 2026-07-27 18:37:29,903 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:33015/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:29,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:29,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Issuing json command http://127.0.0.1:33015/json 2026-07-27 18:37:29,965 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:33015/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:29,974 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Websocket url found: ws://127.0.0.1:33015/devtools/page/0276663AC097E64DB4061D8C087B1426 2026-07-27 18:37:29,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Enable chrome headless console log notification 2026-07-27 18:37:29,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome headless enable page notifications 2026-07-27 18:37:30,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:30,754 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Setting session cookie in browser 2026-07-27 18:37:30,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Open "http://127.0.0.1:8069/web#action=55&id=3152&view_type=form&model=res.partner" in browser 2026-07-27 18:37:30,756 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Navigating to: "http://127.0.0.1:8069/web#action=55&id=3152&view_type=form&model=res.partner" 2026-07-27 18:37:30,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:31,555 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:31] "GET /web HTTP/1.1" 200 - 116 0.084 0.709 2026-07-27 18:37:31,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Navigation result: {'frameId': '0276663AC097E64DB4061D8C087B1426', 'loaderId': '3D042D013AAB5A90B0034DE8F947F9BA', 'isDownload': False} 2026-07-27 18:37:31,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Evaluate ready code "odoo.isTourReady('viin_brain_form_sidebar')" 2026-07-27 18:37:31,580 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:31] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.009 2026-07-27 18:37:31,591 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:31] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.020 2026-07-27 18:37:31,598 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:31] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.020 2026-07-27 18:37:31,603 100 INFO rb-f163aeb-223409-398459 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-27 18:37:31,639 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:31] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.004 0.058 2026-07-27 18:37:31,647 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:31] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.045 2026-07-27 18:37:32,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.022 2026-07-27 18:37:32,330 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:37:32,336 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:37:32,342 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-07-27 18:37:32,370 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.033 2026-07-27 18:37:32,390 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.060 2026-07-27 18:37:32,415 100 INFO rb-f163aeb-223409-398459 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=3152&view_type=form&model=res.partner"})" 2026-07-27 18:37:32,513 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.068 0.103 2026-07-27 18:37:32,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.159 2026-07-27 18:37:32,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:32,594 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.021 0.199 2026-07-27 18:37:32,598 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.218 2026-07-27 18:37:32,625 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.232 2026-07-27 18:37:32,687 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.022 0.265 2026-07-27 18:37:32,690 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.231 2026-07-27 18:37:32,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.045 0.241 2026-07-27 18:37:32,819 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:37:32,834 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:37:32,834 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.278 2026-07-27 18:37:32,855 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "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-27 18:37:32,857 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /mail/load_message_failures HTTP/1.1" 200 - 11 0.008 0.245 2026-07-27 18:37:32,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.257 2026-07-27 18:37:32,882 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.248 2026-07-27 18:37:32,894 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.194 2026-07-27 18:37:32,910 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:37:33,243 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/get_views HTTP/1.1" 200 - 151 0.075 0.318 2026-07-27 18:37:33,269 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.398 2026-07-27 18:37:33,271 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.399 2026-07-27 18:37:33,346 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 23 0.021 0.042 2026-07-27 18:37:33,350 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.066 2026-07-27 18:37:33,540 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/web_read HTTP/1.1" 200 - 179 0.078 0.160 2026-07-27 18:37:33,651 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:33,667 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 9 0.004 0.011 2026-07-27 18:37:33,769 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/brain_get_mentioning_pages HTTP/1.1" 200 - 8 0.007 0.029 2026-07-27 18:37:33,779 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/zalo_check_recipients HTTP/1.1" 200 - 3 0.001 0.042 2026-07-27 18:37:33,790 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:37:33,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /mail/thread/data HTTP/1.1" 200 - 22 0.019 0.057 2026-07-27 18:37:33,852 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.010 0.092 2026-07-27 18:37:33,907 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.017 0.101 2026-07-27 18:37:33,922 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:33] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.005 0.047 2026-07-27 18:37:34,013 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "GET /web/image?field=avatar_128&id=2&model=res.partner&unique=2026-07-27%2016%3A33%3A14 HTTP/1.1" 200 - 15 0.012 0.026 2026-07-27 18:37:34,406 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:37:34,730 100 INFO rb-f163aeb-223409-398459 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-27 18:37:34,740 100 INFO rb-f163aeb-223409-398459 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-27 18:37:34,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: Tour viin_brain_form_sidebar on step: 'Brain app module was NOT pulled just to render the form sidebar (trigger: button[name="action_open_brain_pages"])' 2026-07-27 18:37:34,773 100 INFO rb-f163aeb-223409-398459 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-27 18:37:34,799 100 INFO rb-f163aeb-223409-398459 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-27 18:37:34,863 100 INFO rb-f163aeb-223409-398459 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-27 18:37:34,871 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "POST /web/dataset/call_kw/google.drive.config/get_google_drive_config HTTP/1.1" 200 - 8 0.010 0.041 2026-07-27 18:37:34,925 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "POST /web/dataset/call_button HTTP/1.1" 200 - 41 0.018 0.047 2026-07-27 18:37:34,958 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.023 2026-07-27 18:37:34,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "POST /web/dataset/call_kw/res.partner/json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.008 0.037 2026-07-27 18:37:34,995 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:34] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.008 2026-07-27 18:37:35,002 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-07-27 18:37:35,047 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 5 0.001 0.010 2026-07-27 18:37:35,084 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.016 2026-07-27 18:37:35,105 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.008 2026-07-27 18:37:35,132 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.019 0.017 2026-07-27 18:37:35,137 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.025 2026-07-27 18:37:35,143 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.026 2026-07-27 18:37:35,183 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.065 2026-07-27 18:37:35,195 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.072 2026-07-27 18:37:35,209 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.080 2026-07-27 18:37:35,215 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.072 2026-07-27 18:37:35,221 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.069 2026-07-27 18:37:35,227 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.073 2026-07-27 18:37:35,237 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.045 2026-07-27 18:37:35,245 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:37:35,251 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:37:35,255 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:37:35,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.025 2026-07-27 18:37:35,269 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.030 2026-07-27 18:37:35,293 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.012 0.037 2026-07-27 18:37:35,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:37:35,305 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:37:35,310 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:37:35,314 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.032 2026-07-27 18:37:35,321 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.030 2026-07-27 18:37:35,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.003 0.027 2026-07-27 18:37:35,338 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:37:35,350 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:37:35,366 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.008 2026-07-27 18:37:35,409 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.016 2026-07-27 18:37:35,496 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.017 2026-07-27 18:37:35,499 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.021 2026-07-27 18:37:35,519 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.034 2026-07-27 18:37:35,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.041 2026-07-27 18:37:35,707 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:37:36,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour.browser: test successful 2026-07-27 18:37:36,504 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:36] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:37:36,508 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Closing chrome headless with pid 8835 2026-07-27 18:37:36,509 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Closing websocket connection 2026-07-27 18:37:36,510 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Terminating chrome headless with pid 8835 2026-07-27 18:37:36,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183736_604523_TestBrainFormSidebarTour.txt 2026-07-27 18:37:36,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_form_sidebar_tour.TestBrainFormSidebarTour: Removing chrome user profile "/tmp/tmpa68345v5_chrome_odoo" 2026-07-27 18:37:36,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:36,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_canvas_cap_100_nodes ... 2026-07-27 18:37:37,153 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85547, 85546, 85545, 85544, 85543, 85542, 85541, 85540, 85539, 85538, 85537, 85536, 85535, 85534, 85533, 85532, 85531, 85530, 85529, 85528, 85527, 85526, 85525, 85524, 85523, 85522, 85521, 85520, 85519, 85518, 85517, 85516, 85515, 85514, 85513, 85512, 85511, 85510, 85509, 85508, 85507, 85506, 85505, 85504, 85503, 85502, 85501, 85500, 85499, 85498, 85497, 85496, 85495, 85494, 85493, 85492, 85491, 85490, 85489, 85488, 85487, 85486, 85485, 85484, 85483, 85482, 85481, 85480, 85479, 85478, 85477, 85476, 85475, 85474, 85473, 85472, 85471, 85470, 85469, 85468, 85467, 85466, 85465, 85464, 85463, 85462, 85461, 85460, 85459, 85458, 85457, 85456, 85455, 85454, 85453, 85452, 85451, 85450, 85449, 85448, 85447] 2026-07-27 18:37:37,197 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.page records with IDs: [7668, 7669, 7670, 7671, 7672, 7673, 7674, 7675, 7676, 7677, 7678, 7679, 7680, 7681, 7682, 7683, 7684, 7685, 7686, 7687, 7688, 7689, 7690, 7691, 7692, 7693, 7694, 7695, 7696, 7697, 7698, 7699, 7700, 7701, 7702, 7703, 7704, 7705, 7706, 7707, 7708, 7709, 7710, 7711, 7712, 7713, 7714, 7715, 7716, 7717, 7718, 7719, 7720, 7721, 7722, 7723, 7724, 7725, 7726, 7727, 7728, 7729, 7730, 7731, 7732, 7733, 7734, 7735, 7736, 7737, 7738, 7739, 7740, 7741, 7742, 7743, 7744, 7745, 7746, 7747, 7748, 7749, 7750, 7751, 7752, 7753, 7754, 7755, 7756, 7757, 7758, 7759, 7760, 7761, 7762, 7763, 7764, 7765, 7766, 7767, 7768] 2026-07-27 18:37:37,207 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85446] 2026-07-27 18:37:37,222 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [3847] 2026-07-27 18:37:37,225 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_entry_kind_filter_multiple ... 2026-07-27 18:37:37,226 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_entry_kind_filter_success_pages ... 2026-07-27 18:37:37,227 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_entry_kind_readable_for_canvas_nodes ... 2026-07-27 18:37:37,228 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_graph_traverse_incoming ... 2026-07-27 18:37:37,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_graph_traverse_outgoing_depth1 ... 2026-07-27 18:37:37,233 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_canvas: Starting TestBrainGraphCanvas.test_graph_traverse_outgoing_depth2 ... 2026-07-27 18:37:37,244 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:37,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour: Starting TestBrainGraphPanelTour.test_brain_graph_panel_tour ... 2026-07-27 18:37:37,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome pid: 9096 2026-07-27 18:37:37,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome headless temporary user profile dir: /tmp/tmp3btu1yci_chrome_odoo 2026-07-27 18:37:37,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Issuing json command http://127.0.0.1:34843/json/version 2026-07-27 18:37:37,633 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34843/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:37,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:37,674 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Issuing json command http://127.0.0.1:34843/json 2026-07-27 18:37:37,675 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34843/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:37,684 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Websocket url found: ws://127.0.0.1:34843/devtools/page/FC3C5C53DAFEA5544D222FF5F2209106 2026-07-27 18:37:37,761 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Enable chrome headless console log notification 2026-07-27 18:37:37,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome headless enable page notifications 2026-07-27 18:37:38,347 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:38,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Setting session cookie in browser 2026-07-27 18:37:38,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:37:38,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:37:38,369 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:39,097 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /web HTTP/1.1" 200 - 118 0.066 0.666 2026-07-27 18:37:39,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Navigation result: {'frameId': 'FC3C5C53DAFEA5544D222FF5F2209106', 'loaderId': 'F05511370FCD54586F05C768F1A78B06', 'isDownload': False} 2026-07-27 18:37:39,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Evaluate ready code "odoo.isTourReady('viin_brain_graph_panel_tour')" 2026-07-27 18:37:39,128 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.010 2026-07-27 18:37:39,155 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.004 0.029 2026-07-27 18:37:39,163 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:37:39,172 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.043 2026-07-27 18:37:39,207 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:37:39,207 100 INFO rb-f163aeb-223409-398459 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-27 18:37:39,888 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.021 2026-07-27 18:37:39,899 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:37:39,900 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:37:39,909 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:37:39,922 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.009 2026-07-27 18:37:39,942 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:39] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.024 2026-07-27 18:37:40,003 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:37:40,089 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.068 0.087 2026-07-27 18:37:40,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/action/load HTTP/1.1" 200 - 7 0.014 0.133 2026-07-27 18:37:40,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.146 2026-07-27 18:37:40,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:40,195 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.203 2026-07-27 18:37:40,214 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.005 0.219 2026-07-27 18:37:40,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.020 0.284 2026-07-27 18:37:40,301 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.286 2026-07-27 18:37:40,417 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.063 0.247 2026-07-27 18:37:40,427 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:37:40,436 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:37:40,439 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.315 2026-07-27 18:37:40,447 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "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-27 18:37:40,462 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.318 2026-07-27 18:37:40,471 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.268 2026-07-27 18:37:40,487 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.261 2026-07-27 18:37:40,502 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.192 2026-07-27 18:37:40,505 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.187 2026-07-27 18:37:40,514 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:37:40,537 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.084 2026-07-27 18:37:40,572 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.102 2026-07-27 18:37:40,578 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.027 2026-07-27 18:37:40,585 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:37:40,641 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.016 2026-07-27 18:37:40,667 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.013 2026-07-27 18:37:40,697 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:40,709 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:40,732 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:40] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.010 2026-07-27 18:37:41,492 100 INFO rb-f163aeb-223409-398459 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-27 18:37:41,506 100 INFO rb-f163aeb-223409-398459 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-27 18:37:41,524 100 INFO rb-f163aeb-223409-398459 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-27 18:37:41,525 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.002 0.008 2026-07-27 18:37:42,302 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-27 18:37:42,321 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.011 0.014 2026-07-27 18:37:42,325 100 INFO rb-f163aeb-223409-398459 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-27 18:37:42,353 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.040 2026-07-27 18:37:42,364 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 9 0.004 0.049 2026-07-27 18:37:42,376 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 10 0.004 0.055 2026-07-27 18:37:42,389 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.068 2026-07-27 18:37:42,394 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.067 2026-07-27 18:37:42,402 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.074 2026-07-27 18:37:42,406 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.061 2026-07-27 18:37:42,414 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.002 0.054 2026-07-27 18:37:42,419 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.048 2026-07-27 18:37:42,425 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.001 0.042 2026-07-27 18:37:42,429 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.034 2026-07-27 18:37:42,434 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:37:42,441 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.033 2026-07-27 18:37:42,492 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:37:42,506 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.002 0.007 2026-07-27 18:37:42,521 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.007 2026-07-27 18:37:42,572 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.017 2026-07-27 18:37:42,662 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-27 18:37:42,691 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.021 2026-07-27 18:37:42,705 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.033 2026-07-27 18:37:42,718 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.003 0.053 2026-07-27 18:37:43,421 100 INFO rb-f163aeb-223409-398459 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-27 18:37:43,424 100 INFO rb-f163aeb-223409-398459 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[data-tab="graph"])' 2026-07-27 18:37:43,443 100 INFO rb-f163aeb-223409-398459 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-27 18:37:43,448 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 5 0.005 0.007 2026-07-27 18:37:43,455 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.001 0.017 2026-07-27 18:37:43,461 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.018 2026-07-27 18:37:43,472 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:43,483 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:43,495 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:43,507 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:43,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:43] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:37:44,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:37:44,292 100 INFO rb-f163aeb-223409-398459 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-27 18:37:44,306 100 INFO rb-f163aeb-223409-398459 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-27 18:37:44,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour.browser: test successful 2026-07-27 18:37:44,316 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Closing chrome headless with pid 9096 2026-07-27 18:37:44,317 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Closing websocket connection 2026-07-27 18:37:44,319 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Terminating chrome headless with pid 9096 2026-07-27 18:37:44,376 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183744_376647_TestBrainGraphPanelTour.txt 2026-07-27 18:37:44,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_graph_panel_tour.TestBrainGraphPanelTour: Removing chrome user profile "/tmp/tmp3btu1yci_chrome_odoo" 2026-07-27 18:37:44,402 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:44,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour: Starting TestBrainKeyboardShortcutsTour.test_brain_keyboard_shortcuts_tour ... 2026-07-27 18:37:44,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome pid: 9343 2026-07-27 18:37:44,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome headless temporary user profile dir: /tmp/tmpf7qgrvgr_chrome_odoo 2026-07-27 18:37:44,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Issuing json command http://127.0.0.1:40115/json/version 2026-07-27 18:37:44,709 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40115/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:37:44,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:37:44,760 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Issuing json command http://127.0.0.1:40115/json 2026-07-27 18:37:44,760 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40115/json with timeout 3 increased to 10s during tests 2026-07-27 18:37:44,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Websocket url found: ws://127.0.0.1:40115/devtools/page/35825BFE9B3BEDDC9B89045FCF4E7159 2026-07-27 18:37:44,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Enable chrome headless console log notification 2026-07-27 18:37:44,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome headless enable page notifications 2026-07-27 18:37:45,485 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:37:45,499 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Setting session cookie in browser 2026-07-27 18:37:45,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:37:45,501 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:37:45,511 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:37:46,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:46] "GET /web HTTP/1.1" 200 - 118 0.069 0.682 2026-07-27 18:37:46,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Navigation result: {'frameId': '35825BFE9B3BEDDC9B89045FCF4E7159', 'loaderId': '4CBDD6C44A5508DE87BDE3B66BE4D8B8', 'isDownload': False} 2026-07-27 18:37:46,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Evaluate ready code "odoo.isTourReady('viin_brain_keyboard_shortcuts_tour')" 2026-07-27 18:37:46,292 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:46] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.007 2026-07-27 18:37:46,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:46] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.016 2026-07-27 18:37:46,333 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:46] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.005 0.044 2026-07-27 18:37:46,346 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:46] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.055 2026-07-27 18:37:46,377 100 INFO rb-f163aeb-223409-398459 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-27 18:37:46,382 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:46] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.005 2026-07-27 18:37:47,033 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.024 2026-07-27 18:37:47,043 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:37:47,050 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:37:47,053 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:37:47,064 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.017 2026-07-27 18:37:47,086 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.040 2026-07-27 18:37:47,118 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:37:47,240 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.070 0.114 2026-07-27 18:37:47,260 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.183 2026-07-27 18:37:47,281 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:37:47,315 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.223 2026-07-27 18:37:47,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.218 2026-07-27 18:37:47,352 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.014 0.234 2026-07-27 18:37:47,426 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.025 0.287 2026-07-27 18:37:47,428 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.254 2026-07-27 18:37:47,534 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.046 0.244 2026-07-27 18:37:47,546 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:37:47,557 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:37:47,564 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.012 0.280 2026-07-27 18:37:47,570 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "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-27 18:37:47,585 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.252 2026-07-27 18:37:47,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.254 2026-07-27 18:37:47,610 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.249 2026-07-27 18:37:47,627 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.188 2026-07-27 18:37:47,639 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.061 2026-07-27 18:37:47,649 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-07-27 18:37:47,662 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.079 2026-07-27 18:37:47,666 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.045 2026-07-27 18:37:47,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.023 2026-07-27 18:37:47,710 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:37:47,718 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:37:47,777 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.013 2026-07-27 18:37:47,803 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.014 2026-07-27 18:37:47,825 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:47,836 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:37:47,857 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:37:47] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.008 2026-07-27 18:37:48,613 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,623 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,640 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,656 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,673 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,689 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,706 100 INFO rb-f163aeb-223409-398459 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-27 18:37:48,708 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour.browser: test successful 2026-07-27 18:37:48,714 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Closing chrome headless with pid 9343 2026-07-27 18:37:48,715 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Closing websocket connection 2026-07-27 18:37:48,716 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Terminating chrome headless with pid 9343 2026-07-27 18:37:48,810 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183748_810635_TestBrainKeyboardShortcutsTour.txt 2026-07-27 18:37:48,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_keyboard_shortcuts_tour.TestBrainKeyboardShortcutsTour: Removing chrome user profile "/tmp/tmpf7qgrvgr_chrome_odoo" 2026-07-27 18:37:48,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:48,835 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_lazy_asset_split: Starting TestBrainLazyAssetSplit.test_eager_footprint_strictly_shrinks_below_100_files ... 2026-07-27 18:37:48,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_lazy_asset_split: Starting TestBrainLazyAssetSplit.test_split_partitions_bundles_per_design_allowlist ... 2026-07-27 18:37:48,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:37:51,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_autocomplete_rejects_unknown_model ... 2026-07-27 18:37:51,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_external_link_saved ... 2026-07-27 18:37:51,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_record_mention_autocomplete ... 2026-07-27 18:37:51,775 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_record_mention_broken_when_record_deleted ... 2026-07-27 18:37:51,877 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85572] 2026-07-27 18:37:51,977 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3163] 2026-07-27 18:37:51,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_record_mention_created_with_target ... 2026-07-27 18:37:52,069 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_self_link_rejected ... 2026-07-27 18:37:52,100 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_autocomplete_hides_restricted_pages_outside_allowlist ... 2026-07-27 18:37:52,143 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_autocomplete_vault_scoped ... 2026-07-27 18:37:52,189 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_broken_when_target_missing ... 2026-07-27 18:37:52,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_deduped_on_same_page ... 2026-07-27 18:37:52,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_rename_cascade ... 2026-07-27 18:37:52,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_resolved_on_save ... 2026-07-27 18:37:52,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link: Starting TestBrainLinkCrud.test_wikilink_resolves_when_target_created_later ... 2026-07-27 18:37:52,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:37:55,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainGraphTraverseAsOfNoneIdentical.test_graph_traverse_as_of_none_identical ... 2026-07-27 18:37:55,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:37:58,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAt.test_superseded_link_excluded_from_active_at ... 2026-07-27 18:37:58,056 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:00,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAtBoundaryExact.test_boundary_exact_valid_from_eq_ts_included ... 2026-07-27 18:38:00,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAtBoundaryExact.test_boundary_exact_valid_to_eq_ts_included ... 2026-07-27 18:38:00,990 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:04,054 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_active_at: Starting TestBrainLinkActiveAtSpanningExpiredNotStarted.test_active_at_includes_spanning_excludes_expired ... 2026-07-27 18:38:04,079 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:06,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_composite_indexes_exist_after_install ... 2026-07-27 18:38:06,982 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_from_type_index_covers_correct_columns ... 2026-07-27 18:38:06,983 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_target_res_index_covers_correct_columns ... 2026-07-27 18:38:06,984 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_indexes: Starting TestBrainLinkIndexes.test_to_type_index_covers_correct_columns ... 2026-07-27 18:38:06,993 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:10,911 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_null_valid_to_is_open_ended_and_allowed ... 2026-07-27 18:38:10,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_after_valid_from_is_allowed ... 2026-07-27 18:38:10,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_before_valid_from_raises_on_write ... 2026-07-27 18:38:10,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_before_valid_from_raises_validation_error_on_create ... 2026-07-27 18:38:10,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalConstraint.test_valid_to_equal_valid_from_is_allowed ... 2026-07-27 18:38:10,992 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:14,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalIndexIdempotent.test_calling_init_twice_does_not_error ... 2026-07-27 18:38:14,028 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalIndexIdempotent.test_partial_index_on_valid_to_null_exists_after_init ... 2026-07-27 18:38:14,036 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:16,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_batch_create_stamps_all_superseded_targets ... 2026-07-27 18:38:16,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_create_with_supersedes_stamps_superseded_at_on_target ... 2026-07-27 18:38:16,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_supersession_stamp_is_idempotent ... 2026-07-27 18:38:16,934 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_link_temporal: Starting TestBrainLinkTemporalSupersession.test_write_supersedes_link_id_stamps_superseded_at ... 2026-07-27 18:38:16,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:17,059 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_action_create_brain_note_creates_page_with_link ... 2026-07-27 18:38:17,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_action_create_brain_note_raises_when_no_vault ... 2026-07-27 18:38:17,140 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85723, 4898, 4895, 4892, 4889, 3862, 3859, 3856, 3853, 3675, 3672, 3669, 3666, 3663, 3660, 3657, 3454, 3451, 3448, 3445, 3442, 3439, 3436, 3433, 3430, 3427, 3424, 3421, 3418, 3415, 3412, 3409, 3406, 3403, 3397, 2938, 2935, 2932, 2384, 2383] 2026-07-27 18:38:17,224 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [166761, 87667, 87665, 167224, 167313, 167406, 119225, 167492, 167582, 231344, 271186, 167663] 2026-07-27 18:38:17,224 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [1, 3885, 2, 8, 9, 26, 7, 11, 27, 10, 12, 15, 13, 14, 28, 3, 4, 5, 25, 19, 21, 30, 20, 32, 33, 34, 35, 16, 29, 18, 17, 39, 37, 36, 38, 23, 31, 24, 22, 6] 2026-07-27 18:38:17,242 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_action_open_brain_pages_returns_filtered_act_window ... 2026-07-27 18:38:17,285 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_get_mentioning_pages_maps_restricted_flag ... 2026-07-27 18:38:17,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_page_count_ignores_broken_and_non_mention ... 2026-07-27 18:38:17,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_page_count_increments ... 2026-07-27 18:38:17,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_brain_page_count_zero_by_default ... 2026-07-27 18:38:17,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_default_linkable_models_parses_param ... 2026-07-27 18:38:17,432 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_explicit_record_link_surfaces_on_record ... 2026-07-27 18:38:17,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_mention_and_record_link_same_page_counts_once ... 2026-07-27 18:38:17,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_mixin: Starting TestBrainLinkableMixin.test_res_partner_inherits_linkable ... 2026-07-27 18:38:17,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:17,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_models_upgrade: Starting TestBrainLinkableModelsUpgrade.test_base_module_reregisters_its_document_type_on_reload ... 2026-07-27 18:38:17,709 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_models_upgrade: Starting TestBrainLinkableModelsUpgrade.test_base_module_still_seeds_the_reference_document_type ... 2026-07-27 18:38:17,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_models_upgrade: Starting TestBrainLinkableModelsUpgrade.test_registration_is_idempotent_and_append_only ... 2026-07-27 18:38:17,712 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_models_upgrade: Starting TestBrainLinkableModelsUpgrade.test_reinstalling_the_base_module_keeps_registered_document_types ... 2026-07-27 18:38:17,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_models_upgrade: Starting TestBrainLinkableModelsUpgrade.test_the_registration_file_is_loaded_by_the_base_module ... 2026-07-27 18:38:17,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_linkable_models_upgrade: Starting TestBrainLinkableModelsUpgrade.test_upgrading_the_base_module_keeps_registered_document_types ... 2026-07-27 18:38:18,050 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:18,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_create_brain_note_creates_page ... 2026-07-27 18:38:18,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_create_brain_note_raises_when_no_vault ... 2026-07-27 18:38:18,276 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [85733, 4898, 4895, 4892, 4889, 3862, 3859, 3856, 3853, 3675, 3672, 3669, 3666, 3663, 3660, 3657, 3454, 3451, 3448, 3445, 3442, 3439, 3436, 3433, 3430, 3427, 3424, 3421, 3418, 3415, 3412, 3409, 3406, 3403, 3397, 2938, 2935, 2932, 2384, 2383] 2026-07-27 18:38:18,333 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [166761, 87667, 87665, 167224, 167313, 167406, 119225, 167492, 167582, 231344, 271186, 167663] 2026-07-27 18:38:18,333 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [1, 3886, 2, 8, 9, 26, 7, 11, 27, 10, 12, 15, 13, 14, 28, 3, 4, 5, 25, 19, 21, 30, 20, 32, 33, 34, 35, 16, 29, 18, 17, 39, 37, 36, 38, 23, 31, 24, 22, 6] 2026-07-27 18:38:18,348 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_open_brain_pages_domain_contains_mentioning_pages ... 2026-07-27 18:38:18,430 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_action_open_brain_pages_returns_act_window ... 2026-07-27 18:38:18,441 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_batch_brain_page_count_single_query ... 2026-07-27 18:38:18,613 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_counts_record_mention_links ... 2026-07-27 18:38:18,660 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_ignores_non_record_mention_links ... 2026-07-27 18:38:18,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_ignores_unresolved_links ... 2026-07-27 18:38:18,850 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_brain_page_count_zero_on_new_record ... 2026-07-27 18:38:18,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_mail_thread_has_brain_page_count_field ... 2026-07-27 18:38:18,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_res_partner_coexistence_with_linkable_mixin ... 2026-07-27 18:38:18,854 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_res_partner_has_brain_methods ... 2026-07-27 18:38:18,854 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_mail_thread_universal: Starting TestBrainMailThreadUniversal.test_res_partner_has_brain_page_count ... 2026-07-27 18:38:18,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:18,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour: Starting TestBrainModerationBadgeTour.test_brain_moderation_badge_tour ... 2026-07-27 18:38:19,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome pid: 9550 2026-07-27 18:38:19,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome headless temporary user profile dir: /tmp/tmp_6oxd8pv_chrome_odoo 2026-07-27 18:38:19,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Issuing json command http://127.0.0.1:35607/json/version 2026-07-27 18:38:19,158 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:35607/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:38:19,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:38:19,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Issuing json command http://127.0.0.1:35607/json 2026-07-27 18:38:19,176 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:35607/json with timeout 3 increased to 10s during tests 2026-07-27 18:38:19,186 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Websocket url found: ws://127.0.0.1:35607/devtools/page/7FB45656940DFEE0929659C94BFF3EB6 2026-07-27 18:38:19,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Enable chrome headless console log notification 2026-07-27 18:38:19,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome headless enable page notifications 2026-07-27 18:38:19,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:38:19,908 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Setting session cookie in browser 2026-07-27 18:38:19,910 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Open "http://127.0.0.1:8069/web#action=628&active_page_id=5&active_vault_id=1" in browser 2026-07-27 18:38:19,910 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Navigating to: "http://127.0.0.1:8069/web#action=628&active_page_id=5&active_vault_id=1" 2026-07-27 18:38:19,920 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:20,771 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:20] "GET /web HTTP/1.1" 200 - 118 0.088 0.766 2026-07-27 18:38:20,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Navigation result: {'frameId': '7FB45656940DFEE0929659C94BFF3EB6', 'loaderId': '48F119905DA7AB085FB8E3BDD1A2BE52', 'isDownload': False} 2026-07-27 18:38:20,773 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Evaluate ready code "odoo.isTourReady('viin_brain_moderation_badge')" 2026-07-27 18:38:20,804 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:20] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.010 0.009 2026-07-27 18:38:20,814 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:20] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.024 2026-07-27 18:38:20,844 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:20] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.048 2026-07-27 18:38:20,852 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:20] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.049 2026-07-27 18:38:20,872 100 INFO rb-f163aeb-223409-398459 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-27 18:38:20,876 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:20] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:38:21,603 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.022 2026-07-27 18:38:21,618 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:38:21,629 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-07-27 18:38:21,634 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:38:21,639 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.013 2026-07-27 18:38:21,668 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.019 0.025 2026-07-27 18:38:21,735 100 INFO rb-f163aeb-223409-398459 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=628&active_page_id=5&active_vault_id=1"})" 2026-07-27 18:38:21,801 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.056 0.107 2026-07-27 18:38:21,812 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.147 2026-07-27 18:38:21,863 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:38:21,901 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.210 2026-07-27 18:38:21,905 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.229 2026-07-27 18:38:21,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.222 2026-07-27 18:38:21,993 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.019 0.269 2026-07-27 18:38:21,995 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.225 2026-07-27 18:38:22,099 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.037 0.256 2026-07-27 18:38:22,108 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:38:22,117 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.251 2026-07-27 18:38:22,119 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:38:22,129 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.003 0.212 2026-07-27 18:38:22,131 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "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-27 18:38:22,175 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.032 0.223 2026-07-27 18:38:22,189 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.248 2026-07-27 18:38:22,201 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.196 2026-07-27 18:38:22,203 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.194 2026-07-27 18:38:22,213 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:38:22,238 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.003 0.105 2026-07-27 18:38:22,261 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.094 2026-07-27 18:38:22,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:38:22,272 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.016 2026-07-27 18:38:22,340 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.011 2026-07-27 18:38:22,378 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.010 2026-07-27 18:38:22,409 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.006 0.005 2026-07-27 18:38:22,426 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.009 0.012 2026-07-27 18:38:22,459 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.028 0.017 2026-07-27 18:38:22,521 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.094 2026-07-27 18:38:22,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.093 2026-07-27 18:38:22,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 27 0.018 0.096 2026-07-27 18:38:22,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.114 2026-07-27 18:38:22,599 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.002 0.122 2026-07-27 18:38:22,604 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.123 2026-07-27 18:38:22,613 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.085 2026-07-27 18:38:22,622 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.080 2026-07-27 18:38:22,649 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.009 0.054 2026-07-27 18:38:22,654 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.055 2026-07-27 18:38:22,663 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.004 0.048 2026-07-27 18:38:22,669 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.051 2026-07-27 18:38:22,677 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.054 2026-07-27 18:38:22,708 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.011 0.068 2026-07-27 18:38:22,714 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.058 2026-07-27 18:38:22,720 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.059 2026-07-27 18:38:22,726 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.055 2026-07-27 18:38:22,734 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.055 2026-07-27 18:38:22,753 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.008 0.057 2026-07-27 18:38:22,759 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.016 2026-07-27 18:38:22,767 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.002 0.020 2026-07-27 18:38:22,783 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.002 0.007 2026-07-27 18:38:22,812 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.010 2026-07-27 18:38:22,831 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.002 0.011 2026-07-27 18:38:22,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.007 2026-07-27 18:38:22,918 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:22] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.006 0.023 2026-07-27 18:38:23,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-27 18:38:23,034 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:23] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.014 2026-07-27 18:38:23,064 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:23] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.039 2026-07-27 18:38:23,076 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:23] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.050 2026-07-27 18:38:23,968 100 INFO rb-f163aeb-223409-398459 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-27 18:38:23,971 100 INFO rb-f163aeb-223409-398459 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-27 18:38:23,988 100 INFO rb-f163aeb-223409-398459 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-27 18:38:24,005 100 INFO rb-f163aeb-223409-398459 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-27 18:38:24,023 100 INFO rb-f163aeb-223409-398459 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-27 18:38:24,031 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour.browser: test successful 2026-07-27 18:38:24,031 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:24] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:38:24,043 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:24] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:38:24,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Closing chrome headless with pid 9550 2026-07-27 18:38:24,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Closing websocket connection 2026-07-27 18:38:24,053 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Terminating chrome headless with pid 9550 2026-07-27 18:38:24,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183824_134510_TestBrainModerationBadgeTour.txt 2026-07-27 18:38:24,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_moderation_badge_tour.TestBrainModerationBadgeTour: Removing chrome user profile "/tmp/tmp_6oxd8pv_chrome_odoo" 2026-07-27 18:38:24,162 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:24,192 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour: Starting TestBrainNewPageTour.test_brain_new_page_tour ... 2026-07-27 18:38:24,458 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome pid: 9787 2026-07-27 18:38:24,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome headless temporary user profile dir: /tmp/tmp651u7as1_chrome_odoo 2026-07-27 18:38:24,459 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Issuing json command http://127.0.0.1:36947/json/version 2026-07-27 18:38:24,460 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36947/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:38:24,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:38:24,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Issuing json command http://127.0.0.1:36947/json 2026-07-27 18:38:24,475 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:36947/json with timeout 3 increased to 10s during tests 2026-07-27 18:38:24,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Websocket url found: ws://127.0.0.1:36947/devtools/page/0D4C6EE7C07C8811C5581A52A1A6F9AD 2026-07-27 18:38:24,564 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Enable chrome headless console log notification 2026-07-27 18:38:24,569 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome headless enable page notifications 2026-07-27 18:38:25,293 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:38:25,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Setting session cookie in browser 2026-07-27 18:38:25,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:38:25,305 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:38:25,314 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:26,037 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /web HTTP/1.1" 200 - 118 0.058 0.667 2026-07-27 18:38:26,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Navigation result: {'frameId': '0D4C6EE7C07C8811C5581A52A1A6F9AD', 'loaderId': '86A79CB261E7AF113AE360F2DC18FEA6', 'isDownload': False} 2026-07-27 18:38:26,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Evaluate ready code "odoo.isTourReady('viin_brain_new_page_tour')" 2026-07-27 18:38:26,079 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.026 2026-07-27 18:38:26,087 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.037 2026-07-27 18:38:26,096 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:38:26,109 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.007 0.034 2026-07-27 18:38:26,135 100 INFO rb-f163aeb-223409-398459 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-27 18:38:26,158 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.024 0.007 2026-07-27 18:38:26,833 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.018 2026-07-27 18:38:26,839 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:38:26,847 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:38:26,848 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-07-27 18:38:26,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.012 2026-07-27 18:38:26,875 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.027 2026-07-27 18:38:26,924 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:38:27,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.067 0.089 2026-07-27 18:38:27,025 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.155 2026-07-27 18:38:27,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:38:27,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.015 0.207 2026-07-27 18:38:27,097 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.214 2026-07-27 18:38:27,115 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.223 2026-07-27 18:38:27,199 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.034 0.268 2026-07-27 18:38:27,202 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.238 2026-07-27 18:38:27,301 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.043 0.238 2026-07-27 18:38:27,310 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:38:27,324 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:38:27,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.280 2026-07-27 18:38:27,335 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "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-27 18:38:27,348 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.243 2026-07-27 18:38:27,353 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.248 2026-07-27 18:38:27,365 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.243 2026-07-27 18:38:27,376 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.166 2026-07-27 18:38:27,379 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.164 2026-07-27 18:38:27,392 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:38:27,401 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.055 2026-07-27 18:38:27,410 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.069 2026-07-27 18:38:27,461 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.034 2026-07-27 18:38:27,473 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:38:27,477 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-07-27 18:38:27,533 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.010 2026-07-27 18:38:27,561 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.015 2026-07-27 18:38:27,581 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:38:27,594 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:38:27,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:27] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.011 2026-07-27 18:38:28,375 100 INFO rb-f163aeb-223409-398459 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-27 18:38:28,388 100 INFO rb-f163aeb-223409-398459 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-27 18:38:28,405 100 INFO rb-f163aeb-223409-398459 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-27 18:38:28,421 100 INFO rb-f163aeb-223409-398459 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-27 18:38:28,438 100 INFO rb-f163aeb-223409-398459 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-27 18:38:28,445 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:28] "POST /web/dataset/call_kw/viin.brain.template/brain_template_autocomplete HTTP/1.1" 200 - 9 0.004 0.007 2026-07-27 18:38:29,218 100 INFO rb-f163aeb-223409-398459 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-27 18:38:29,223 100 INFO rb-f163aeb-223409-398459 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:not(:empty)))' 2026-07-27 18:38:29,236 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:38:29,238 100 INFO rb-f163aeb-223409-398459 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-27 18:38:29,256 100 INFO rb-f163aeb-223409-398459 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-27 18:38:29,303 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/create HTTP/1.1" 200 - 28 0.017 0.045 2026-07-27 18:38:29,334 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 22 0.009 0.016 2026-07-27 18:38:29,340 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:38:29,344 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.027 2026-07-27 18:38:29,364 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:38:29,382 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.009 0.016 2026-07-27 18:38:29,416 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.048 2026-07-27 18:38:29,429 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.053 2026-07-27 18:38:29,441 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.062 2026-07-27 18:38:29,446 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.057 2026-07-27 18:38:29,455 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.003 0.070 2026-07-27 18:38:29,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.068 2026-07-27 18:38:29,465 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.042 2026-07-27 18:38:29,473 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.036 2026-07-27 18:38:29,479 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.032 2026-07-27 18:38:29,485 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.033 2026-07-27 18:38:29,490 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.030 2026-07-27 18:38:29,499 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.032 2026-07-27 18:38:29,510 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.006 2026-07-27 18:38:29,517 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:38:29,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.011 2026-07-27 18:38:29,530 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.024 2026-07-27 18:38:29,580 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.009 2026-07-27 18:38:29,593 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:38:29,610 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:38:29,668 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.021 2026-07-27 18:38:29,744 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-27 18:38:29,763 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.011 2026-07-27 18:38:29,775 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.005 0.026 2026-07-27 18:38:29,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:29] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.047 2026-07-27 18:38:30,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour.browser: test successful 2026-07-27 18:38:30,522 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:30] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:38:30,526 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Closing chrome headless with pid 9787 2026-07-27 18:38:30,527 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Closing websocket connection 2026-07-27 18:38:30,528 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Terminating chrome headless with pid 9787 2026-07-27 18:38:30,602 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183830_602227_TestBrainNewPageTour.txt 2026-07-27 18:38:30,603 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_new_page_tour.TestBrainNewPageTour: Removing chrome user profile "/tmp/tmp651u7as1_chrome_odoo" 2026-07-27 18:38:30,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:33,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_admin_can_approve ... 2026-07-27 18:38:33,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_agent_edit_skips_human_modified ... 2026-07-27 18:38:33,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_approve_sets_fields ... 2026-07-27 18:38:33,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_brain_get_current_user_role ... 2026-07-27 18:38:33,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_commenter_cannot_reject ... 2026-07-27 18:38:34,005 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_edit_approved_page_stays_approved ... 2026-07-27 18:38:34,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_edit_sets_human_modified ... 2026-07-27 18:38:34,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_group_brain_admin_can_approve_without_membership ... 2026-07-27 18:38:34,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_reject_sets_status ... 2026-07-27 18:38:34,232 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestAiReviewWorkflow.test_viewer_cannot_approve ... 2026-07-27 18:38:34,329 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:37,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_agent_context_marks_last_edited ... 2026-07-27 18:38:37,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_ai_attribution_constraint_complete ... 2026-07-27 18:38:37,474 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_ai_attribution_constraint_missing_fields ... 2026-07-27 18:38:37,486 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_content_plain_compute ... 2026-07-27 18:38:37,516 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_create_page ... 2026-07-27 18:38:37,542 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_daily_page_ok_when_complete ... 2026-07-27 18:38:37,568 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_daily_page_requires_owner_and_date ... 2026-07-27 18:38:37,580 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_daily_unique_per_owner_per_date ... 2026-07-27 18:38:37,610 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_page_parent_cycle_rejected ... 2026-07-27 18:38:37,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_page_vault_required ... 2026-07-27 18:38:37,654 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_record_link_create ... 2026-07-27 18:38:37,715 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBrainPage.test_version_token_compute ... 2026-07-27 18:38:37,747 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:40,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_depth_one_includes_direct_parent ... 2026-07-27 18:38:40,407 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_depth_three_returns_four_segments ... 2026-07-27 18:38:40,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_orphan_parent_id_in_path_renders_as_masked ... 2026-07-27 18:38:40,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_reparent_recomputes_chain ... 2026-07-27 18:38:40,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_root_page_returns_vault_only ... 2026-07-27 18:38:40,571 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page: Starting TestBreadcrumbPath.test_unreadable_ancestor_renders_as_masked ... 2026-07-27 18:38:40,634 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:43,460 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_basic_save_updates_content ... 2026-07-27 18:38:43,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_concurrent_stale_save_rejected ... 2026-07-27 18:38:43,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_empty_vals_no_op ... 2026-07-27 18:38:43,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_forbidden_fields_stripped ... 2026-07-27 18:38:43,653 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_force_true_overwrites ... 2026-07-27 18:38:43,710 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_last_edited_metadata ... 2026-07-27 18:38:43,752 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_save_shifts_version_token ... 2026-07-27 18:38:43,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_save_syncs_content_plain ... 2026-07-27 18:38:43,830 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_stale_token_returns_conflict ... 2026-07-27 18:38:43,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_autosave: Starting TestBrainPageAutosave.test_version_token_deterministic_sub_millisecond ... 2026-07-27 18:38:43,904 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:47,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_new_on_insert ... 2026-07-27 18:38:47,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_persists_on_non_body_write ... 2026-07-27 18:38:47,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_preserved_on_content_edit ... 2026-07-27 18:38:47,200 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_preserved_on_reorder ... 2026-07-27 18:38:47,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_removed_on_delete ... 2026-07-27 18:38:47,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageBlockIdPersistence.test_anchor_stable_across_html_round_trip ... 2026-07-27 18:38:47,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:49,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_blocks_precedence_when_both_fields_written ... 2026-07-27 18:38:50,024 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_create_from_blocks_derives_html_and_plain ... 2026-07-27 18:38:50,051 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_create_from_html_derives_blocks_and_plain ... 2026-07-27 18:38:50,078 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_create_without_body_leaves_fields_empty ... 2026-07-27 18:38:50,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_empty_blocks_clears_html_and_plain ... 2026-07-27 18:38:50,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_empty_html_clears_blocks_and_plain ... 2026-07-27 18:38:50,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_round_trip_html_blocks_html_plain_equivalent ... 2026-07-27 18:38:50,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_summary_recomputes_on_content_update ... 2026-07-27 18:38:50,229 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_write_blocks_updates_html_and_plain ... 2026-07-27 18:38:50,269 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_write_html_updates_blocks_and_plain ... 2026-07-27 18:38:50,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_page_dual_content: Starting TestPageDualContentSync.test_write_unrelated_field_does_not_touch_body ... 2026-07-27 18:38:50,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:38:50,420 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_portal_list_requires_login ... 2026-07-27 18:38:50,431 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:50,591 100 INFO rb-f163aeb-223409-398459 odoo.http: Session expired 2026-07-27 18:38:50,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:50] "GET /my/brain HTTP/1.1" 303 - 18 0.006 0.157 2026-07-27 18:38:50,594 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_portal_user_can_view_shared_vault ... 2026-07-27 18:38:51,173 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:portal_alice_wi10 from n/a 2026-07-27 18:38:51,184 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:51,985 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:51] "GET /my/brain HTTP/1.1" 200 - 219 0.071 0.732 2026-07-27 18:38:51,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_comment_post_creates_pending ... 2026-07-27 18:38:52,000 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:52,199 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:52] "POST /brain/share/H0idT42DnIXBYcvHc4s4bXDvVXF6sFRq8eIf6Gp3d4Q/comment HTTP/1.1" 303 - 26 0.009 0.192 2026-07-27 18:38:52,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_public_get_returns_content ... 2026-07-27 18:38:52,214 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:53,599 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:53] "GET /brain/share/H0idT42DnIXBYcvHc4s4bXDvVXF6sFRq8eIf6Gp3d4Q HTTP/1.1" 200 - 119 0.040 1.347 2026-07-27 18:38:53,601 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_read_only_rejects_comment_post ... 2026-07-27 18:38:53,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:53,840 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:53] "POST /brain/share/CAm4oauFJNxDW4Rm5--IWqdYE4UOaVrHB7G7IFsox3U/comment HTTP/1.1" 403 - 21 0.006 0.203 2026-07-27 18:38:53,841 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal.TestBrainShareController: waiting for threads: [] 2026-07-27 18:38:53,842 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_revoked_returns_404 ... 2026-07-27 18:38:53,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:54,386 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:54] "GET /brain/share/H0idT42DnIXBYcvHc4s4bXDvVXF6sFRq8eIf6Gp3d4Q HTTP/1.1" 404 - 102 0.034 0.496 2026-07-27 18:38:54,388 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_unknown_token_returns_404 ... 2026-07-27 18:38:54,400 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:54,970 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:54] "GET /brain/share/unknown-bogus-token HTTP/1.1" 404 - 101 0.044 0.528 2026-07-27 18:38:54,973 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_portal: Starting TestBrainShareController.test_share_visit_counter_increments ... 2026-07-27 18:38:54,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:55,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:55] "GET /brain/share/H0idT42DnIXBYcvHc4s4bXDvVXF6sFRq8eIf6Gp3d4Q HTTP/1.1" 200 - 119 0.039 0.489 2026-07-27 18:38:55,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:55,528 100 INFO rb-f163aeb-223409-398459 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-27 18:38:55,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_powerbox_media_structure_tour: Starting TestBrainPowerboxMediaStructure.test_native_commands_file_deleted_by_p16_cleanup ... 2026-07-27 18:38:55,531 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_powerbox_media_structure_tour: Starting TestBrainPowerboxMediaStructure.test_wysiwyg_default_allows_image_and_video ... 2026-07-27 18:38:55,539 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:55,608 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_close_channel_name ... 2026-07-27 18:38:55,615 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_close_payload_shape ... 2026-07-27 18:38:55,616 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_heartbeat_channel_name ... 2026-07-27 18:38:55,617 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_heartbeat_payload_shape ... 2026-07-27 18:38:55,617 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_open_channel_name ... 2026-07-27 18:38:55,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_open_includes_current_user ... 2026-07-27 18:38:55,636 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_bus: Starting TestBrainPresenceBus.test_presence_open_payload_shape ... 2026-07-27 18:38:55,652 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:38:55,681 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour: Starting TestBrainPresencePillTour.test_brain_presence_pill_tour ... 2026-07-27 18:38:55,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome pid: 10045 2026-07-27 18:38:55,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome headless temporary user profile dir: /tmp/tmpaj9ucqly_chrome_odoo 2026-07-27 18:38:55,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Issuing json command http://127.0.0.1:40397/json/version 2026-07-27 18:38:55,960 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40397/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:38:55,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:38:55,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Issuing json command http://127.0.0.1:40397/json 2026-07-27 18:38:55,969 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:40397/json with timeout 3 increased to 10s during tests 2026-07-27 18:38:55,977 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Websocket url found: ws://127.0.0.1:40397/devtools/page/71B1DFBB0FDD4E144CB26F4293138164 2026-07-27 18:38:55,986 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Enable chrome headless console log notification 2026-07-27 18:38:55,989 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome headless enable page notifications 2026-07-27 18:38:56,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:38:56,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Setting session cookie in browser 2026-07-27 18:38:56,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:38:56,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:38:56,650 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:38:57,437 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:57] "GET /web HTTP/1.1" 200 - 118 0.063 0.728 2026-07-27 18:38:57,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Navigation result: {'frameId': '71B1DFBB0FDD4E144CB26F4293138164', 'loaderId': '04C2641713B985048F092378126C03C0', 'isDownload': False} 2026-07-27 18:38:57,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Evaluate ready code "odoo.isTourReady('brain_presence_pill')" 2026-07-27 18:38:57,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:57] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-07-27 18:38:57,493 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:57] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.002 0.037 2026-07-27 18:38:57,501 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:57] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:38:57,513 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:57] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.050 2026-07-27 18:38:57,538 100 INFO rb-f163aeb-223409-398459 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-27 18:38:57,541 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:57] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:38:58,245 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.016 2026-07-27 18:38:58,253 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:38:58,255 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:38:58,266 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-27 18:38:58,279 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.013 2026-07-27 18:38:58,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.029 2026-07-27 18:38:58,364 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:38:58,431 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.069 0.083 2026-07-27 18:38:58,467 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.174 2026-07-27 18:38:58,493 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:38:58,533 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.025 0.211 2026-07-27 18:38:58,537 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.234 2026-07-27 18:38:58,557 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.008 0.239 2026-07-27 18:38:58,650 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.029 0.302 2026-07-27 18:38:58,653 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.271 2026-07-27 18:38:58,791 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.062 0.294 2026-07-27 18:38:58,801 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:38:58,813 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:38:58,818 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.326 2026-07-27 18:38:58,826 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "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-27 18:38:58,846 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.010 0.298 2026-07-27 18:38:58,853 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.307 2026-07-27 18:38:58,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.301 2026-07-27 18:38:58,894 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.017 0.219 2026-07-27 18:38:58,909 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.073 2026-07-27 18:38:58,920 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-07-27 18:38:58,948 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.014 0.092 2026-07-27 18:38:58,956 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.078 2026-07-27 18:38:58,988 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:58] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.063 2026-07-27 18:38:59,002 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:38:59,007 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-07-27 18:38:59,061 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.010 2026-07-27 18:38:59,090 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.007 0.014 2026-07-27 18:38:59,118 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:38:59,165 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.040 2026-07-27 18:38:59,188 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:38:59] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.007 2026-07-27 18:39:00,066 100 INFO rb-f163aeb-223409-398459 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-27 18:39:00,070 100 INFO rb-f163aeb-223409-398459 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-27 18:39:00,087 100 INFO rb-f163aeb-223409-398459 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-27 18:39:00,100 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:39:00,115 100 INFO rb-f163aeb-223409-398459 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-27 18:39:00,119 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.011 0.014 2026-07-27 18:39:00,151 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.045 2026-07-27 18:39:00,163 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.048 2026-07-27 18:39:00,177 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.058 2026-07-27 18:39:00,188 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.066 2026-07-27 18:39:00,193 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.066 2026-07-27 18:39:00,197 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.069 2026-07-27 18:39:00,207 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.044 2026-07-27 18:39:00,216 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.045 2026-07-27 18:39:00,221 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.038 2026-07-27 18:39:00,226 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.030 2026-07-27 18:39:00,230 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:39:00,236 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.030 2026-07-27 18:39:00,271 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-07-27 18:39:00,279 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-07-27 18:39:00,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.018 2026-07-27 18:39:00,294 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.017 2026-07-27 18:39:00,304 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.016 2026-07-27 18:39:00,317 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.008 2026-07-27 18:39:00,331 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.006 2026-07-27 18:39:00,377 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.015 2026-07-27 18:39:00,421 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:39:00,471 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-07-27 18:39:00,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.008 0.029 2026-07-27 18:39:00,525 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.048 2026-07-27 18:39:00,540 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:00] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.062 2026-07-27 18:39:01,231 100 INFO rb-f163aeb-223409-398459 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-27 18:39:01,236 100 INFO rb-f163aeb-223409-398459 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-27 18:39:01,254 100 INFO rb-f163aeb-223409-398459 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-27 18:39:01,254 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour.browser: test successful 2026-07-27 18:39:01,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Closing chrome headless with pid 10045 2026-07-27 18:39:01,262 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Closing websocket connection 2026-07-27 18:39:01,263 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Terminating chrome headless with pid 10045 2026-07-27 18:39:01,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183901_358071_TestBrainPresencePillTour.txt 2026-07-27 18:39:01,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_presence_pill_tour.TestBrainPresencePillTour: Removing chrome user profile "/tmp/tmpaj9ucqly_chrome_odoo" 2026-07-27 18:39:01,389 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:39:01,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour: Starting TestBrainPropertiesTour.test_brain_properties_tour ... 2026-07-27 18:39:01,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome pid: 10289 2026-07-27 18:39:01,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome headless temporary user profile dir: /tmp/tmptjvncnww_chrome_odoo 2026-07-27 18:39:01,670 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Issuing json command http://127.0.0.1:37945/json/version 2026-07-27 18:39:01,672 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37945/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:39:01,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:39:01,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Issuing json command http://127.0.0.1:37945/json 2026-07-27 18:39:01,681 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:37945/json with timeout 3 increased to 10s during tests 2026-07-27 18:39:01,689 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Websocket url found: ws://127.0.0.1:37945/devtools/page/48F6410738A172D93E438089B3311E0A 2026-07-27 18:39:01,759 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Enable chrome headless console log notification 2026-07-27 18:39:01,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome headless enable page notifications 2026-07-27 18:39:02,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:39:02,336 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Setting session cookie in browser 2026-07-27 18:39:02,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:39:02,337 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:39:02,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:39:03,163 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "GET /web HTTP/1.1" 200 - 118 0.088 0.732 2026-07-27 18:39:03,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Navigation result: {'frameId': '48F6410738A172D93E438089B3311E0A', 'loaderId': '3E8E11D8EFEDF8DE9B3A23C162ADD306', 'isDownload': False} 2026-07-27 18:39:03,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Evaluate ready code "odoo.isTourReady('brain_properties')" 2026-07-27 18:39:03,189 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.008 2026-07-27 18:39:03,195 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.012 2026-07-27 18:39:03,204 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.016 2026-07-27 18:39:03,232 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.004 0.042 2026-07-27 18:39:03,265 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:39:03,267 100 INFO rb-f163aeb-223409-398459 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-27 18:39:03,973 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:03] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.020 2026-07-27 18:39:04,002 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.018 2026-07-27 18:39:04,016 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:39:04,022 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:39:04,026 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:39:04,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.042 2026-07-27 18:39:04,085 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Evaluate test code "odoo.startTour('brain_properties', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:39:04,179 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.093 0.064 2026-07-27 18:39:04,191 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.161 2026-07-27 18:39:04,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:39:04,246 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.167 2026-07-27 18:39:04,264 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.005 0.186 2026-07-27 18:39:04,357 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.020 0.260 2026-07-27 18:39:04,497 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.069 0.347 2026-07-27 18:39:04,499 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.402 2026-07-27 18:39:04,506 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:39:04,515 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:39:04,526 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "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-27 18:39:04,528 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.336 2026-07-27 18:39:04,548 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.338 2026-07-27 18:39:04,554 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.301 2026-07-27 18:39:04,558 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.287 2026-07-27 18:39:04,575 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.006 0.206 2026-07-27 18:39:04,584 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:39:04,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.067 2026-07-27 18:39:04,638 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.091 2026-07-27 18:39:04,641 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.069 2026-07-27 18:39:04,655 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.079 2026-07-27 18:39:04,661 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:39:04,666 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.041 2026-07-27 18:39:04,723 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.011 2026-07-27 18:39:04,743 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.009 2026-07-27 18:39:04,773 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:39:04,787 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:39:04,811 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:04] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.005 0.011 2026-07-27 18:39:05,573 100 INFO rb-f163aeb-223409-398459 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-27 18:39:05,587 100 INFO rb-f163aeb-223409-398459 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-27 18:39:05,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:05] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:39:05,604 100 INFO rb-f163aeb-223409-398459 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-27 18:39:06,204 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:39:06,380 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:39:06,398 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.011 0.012 2026-07-27 18:39:06,417 100 INFO rb-f163aeb-223409-398459 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-27 18:39:06,436 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.005 0.047 2026-07-27 18:39:06,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.015 0.054 2026-07-27 18:39:06,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 27 0.028 0.090 2026-07-27 18:39:06,532 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.122 2026-07-27 18:39:06,539 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.002 0.123 2026-07-27 18:39:06,546 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.133 2026-07-27 18:39:06,552 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.110 2026-07-27 18:39:06,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.090 2026-07-27 18:39:06,591 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 14 0.008 0.056 2026-07-27 18:39:06,597 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.059 2026-07-27 18:39:06,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.054 2026-07-27 18:39:06,609 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.052 2026-07-27 18:39:06,664 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:39:06,678 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.002 0.007 2026-07-27 18:39:06,693 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.008 2026-07-27 18:39:06,745 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.022 2026-07-27 18:39:06,822 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-27 18:39:06,837 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.005 0.010 2026-07-27 18:39:06,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.002 0.019 2026-07-27 18:39:06,872 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:06] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.006 0.041 2026-07-27 18:39:07,362 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:39:07,594 100 INFO rb-f163aeb-223409-398459 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[data-tab="properties"])' 2026-07-27 18:39:07,603 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,620 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,636 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,653 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,670 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,687 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,703 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,727 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: Tour brain_properties on step: 'Switch to Backlinks tab (trigger: .o_brain_tab[data-tab="backlinks"])' 2026-07-27 18:39:07,753 100 INFO rb-f163aeb-223409-398459 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-27 18:39:07,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour.browser: test successful 2026-07-27 18:39:07,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Closing chrome headless with pid 10289 2026-07-27 18:39:07,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Closing websocket connection 2026-07-27 18:39:07,767 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Terminating chrome headless with pid 10289 2026-07-27 18:39:07,783 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:07] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:39:07,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183907_862121_TestBrainPropertiesTour.txt 2026-07-27 18:39:07,862 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_properties_tour.TestBrainPropertiesTour: Removing chrome user profile "/tmp/tmptjvncnww_chrome_odoo" 2026-07-27 18:39:07,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:39:10,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_create_property_auto_slug ... 2026-07-27 18:39:10,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_database_page_scope_requires_database_page_type ... 2026-07-27 18:39:10,532 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_option_uniqueness ... 2026-07-27 18:39:10,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_techname_differs_across_database_pages ... 2026-07-27 18:39:10,579 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_techname_scope_uniq ... 2026-07-27 18:39:10,590 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_property_type_selection_coverage ... 2026-07-27 18:39:10,600 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainProperty.test_relation_record_requires_relation_model ... 2026-07-27 18:39:10,617 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:39:13,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_database_scoped_value_requires_child_page ... 2026-07-27 18:39:13,412 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_set_property_value_helper_upsert ... 2026-07-27 18:39:13,424 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_checkbox ... 2026-07-27 18:39:13,440 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_date ... 2026-07-27 18:39:13,447 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_number ... 2026-07-27 18:39:13,454 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_ref_requires_relation_record_type ... 2026-07-27 18:39:13,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_relation_record ... 2026-07-27 18:39:13,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_relation_record_wrong_model ... 2026-07-27 18:39:13,557 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_scope_cross_vault_rejected ... 2026-07-27 18:39:13,588 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_select ... 2026-07-27 18:39:13,594 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_text ... 2026-07-27 18:39:13,600 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_property: Starting TestBrainPropertyValue.test_value_unique_per_page_property ... 2026-07-27 18:39:13,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:39:13,691 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_action_create_brain_note_creates_record_link ... 2026-07-27 18:39:13,745 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_action_create_brain_note_default_entry_kind ... 2026-07-27 18:39:13,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_action_create_brain_note_with_entry_kind ... 2026-07-27 18:39:13,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_accepts_all_values ... 2026-07-27 18:39:13,929 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_default_is_note ... 2026-07-27 18:39:13,979 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_field_exists ... 2026-07-27 18:39:13,980 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickcapture: Starting TestBrainQuickCapture.test_entry_kind_success_page_from_partner ... 2026-07-27 18:39:14,092 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:39:14,125 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_daily_note_action_creates_today_page ... 2026-07-27 18:39:14,142 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_daily_note_action_idempotent ... 2026-07-27 18:39:14,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_daily_note_requires_valid_vault ... 2026-07-27 18:39:14,183 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_from_template_template_records_available ... 2026-07-27 18:39:14,188 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_new_page_action_creates_note_entry ... 2026-07-27 18:39:14,213 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_quickswitcher_actions: Starting TestBrainQuickSwitcherActions.test_vault_list_available_for_switcher ... 2026-07-27 18:39:14,219 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:39:14,221 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_default_false ... 2026-07-27 18:39:14,239 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_reflects_true ... 2026-07-27 18:39:14,256 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_returns_dict ... 2026-07-27 18:39:14,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_client_config_toggle_back_to_false ... 2026-07-27 18:39:14,290 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_config_settings_field_default_false ... 2026-07-27 18:39:14,632 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_get_brain_client_config_differs_per_company ... 2026-07-27 18:39:18,637 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 407 (Brain Company B). 2026-07-27 18:39:18,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_realtime_collab_holds_different_value_per_company_via_settings ... 2026-07-27 18:39:22,633 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 408 (Brain Company B). 2026-07-27 18:39:23,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_realtime_collab: Starting TestBrainRealtimeCollab.test_settings_write_creates_no_config_parameter_row ... 2026-07-27 18:39:23,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:39:23,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour: Starting TestBrainRecordMentionTour.test_brain_record_mention_tour ... 2026-07-27 18:39:24,134 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome pid: 10529 2026-07-27 18:39:24,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome headless temporary user profile dir: /tmp/tmpox84juma_chrome_odoo 2026-07-27 18:39:24,135 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Issuing json command http://127.0.0.1:33261/json/version 2026-07-27 18:39:24,137 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:33261/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:39:24,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:39:24,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Issuing json command http://127.0.0.1:33261/json 2026-07-27 18:39:24,169 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:33261/json with timeout 3 increased to 10s during tests 2026-07-27 18:39:24,177 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Websocket url found: ws://127.0.0.1:33261/devtools/page/2692DA0CFB3503F5C19EAE7F049A5396 2026-07-27 18:39:24,260 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Enable chrome headless console log notification 2026-07-27 18:39:24,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome headless enable page notifications 2026-07-27 18:39:24,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:39:24,870 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Setting session cookie in browser 2026-07-27 18:39:24,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:39:24,872 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:39:24,880 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:39:26,453 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:26] "GET /web HTTP/1.1" 200 - 118 0.065 1.511 2026-07-27 18:39:26,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Navigation result: {'frameId': '2692DA0CFB3503F5C19EAE7F049A5396', 'loaderId': '4440A1126030F0602DB2AEB3ECF6CAB7', 'isDownload': False} 2026-07-27 18:39:26,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Evaluate ready code "odoo.isTourReady('viin_brain_record_mention')" 2026-07-27 18:39:26,480 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:26] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-07-27 18:39:26,486 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:26] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.010 2026-07-27 18:39:26,526 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:26] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.048 2026-07-27 18:39:26,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:26] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.004 0.054 2026-07-27 18:39:26,553 100 INFO rb-f163aeb-223409-398459 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-27 18:39:26,558 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:26] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.008 0.006 2026-07-27 18:39:27,246 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.019 2026-07-27 18:39:27,263 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-27 18:39:27,276 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-27 18:39:27,279 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-07-27 18:39:27,286 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.016 2026-07-27 18:39:27,304 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.032 2026-07-27 18:39:27,390 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:39:27,500 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.082 0.129 2026-07-27 18:39:27,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.217 2026-07-27 18:39:27,533 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:39:27,568 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.253 2026-07-27 18:39:27,573 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.269 2026-07-27 18:39:27,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.219 2026-07-27 18:39:27,684 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.024 0.285 2026-07-27 18:39:27,687 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.284 2026-07-27 18:39:27,786 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.048 0.232 2026-07-27 18:39:27,795 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:39:27,806 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:39:27,813 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.281 2026-07-27 18:39:27,813 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "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-27 18:39:27,838 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.258 2026-07-27 18:39:27,845 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.266 2026-07-27 18:39:27,856 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.255 2026-07-27 18:39:27,867 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.172 2026-07-27 18:39:27,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.170 2026-07-27 18:39:27,881 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.056 2026-07-27 18:39:27,887 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:39:27,913 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.081 2026-07-27 18:39:27,935 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.023 2026-07-27 18:39:27,947 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:39:27,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:27] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-07-27 18:39:28,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.015 2026-07-27 18:39:28,053 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.010 2026-07-27 18:39:28,074 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:39:28,084 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:39:28,104 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.008 2026-07-27 18:39:28,871 100 INFO rb-f163aeb-223409-398459 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-27 18:39:28,885 100 INFO rb-f163aeb-223409-398459 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-27 18:39:28,902 100 INFO rb-f163aeb-223409-398459 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-27 18:39:28,915 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:39:28,933 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.010 0.014 2026-07-27 18:39:28,938 100 INFO rb-f163aeb-223409-398459 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-27 18:39:28,963 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.039 2026-07-27 18:39:28,974 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.042 2026-07-27 18:39:28,983 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.053 2026-07-27 18:39:28,997 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:28] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.062 2026-07-27 18:39:29,001 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.066 2026-07-27 18:39:29,008 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.064 2026-07-27 18:39:29,015 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.046 2026-07-27 18:39:29,022 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:39:29,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.035 2026-07-27 18:39:29,033 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:39:29,038 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.024 2026-07-27 18:39:29,044 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.026 2026-07-27 18:39:29,056 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:39:29,063 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:39:29,069 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.010 2026-07-27 18:39:29,076 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:39:29,115 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.012 2026-07-27 18:39:29,130 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:39:29,145 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:39:29,188 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.016 2026-07-27 18:39:29,251 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.004 2026-07-27 18:39:29,270 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.005 0.016 2026-07-27 18:39:29,304 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.045 2026-07-27 18:39:29,316 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:29] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.061 2026-07-27 18:39:30,006 100 INFO rb-f163aeb-223409-398459 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-27 18:39:30,019 100 INFO rb-f163aeb-223409-398459 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-27 18:39:30,039 100 INFO rb-f163aeb-223409-398459 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-27 18:39:30,191 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:30] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:39:30,244 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:30] "POST /web/dataset/call_kw/viin.brain.link/brain_record_mention_autocomplete HTTP/1.1" 200 - 5 0.005 0.013 2026-07-27 18:39:30,566 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:30] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 24 0.012 0.027 2026-07-27 18:39:31,348 100 INFO rb-f163aeb-223409-398459 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-27 18:39:31,352 100 INFO rb-f163aeb-223409-398459 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-27 18:39:31,369 100 INFO rb-f163aeb-223409-398459 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-27 18:39:31,385 100 INFO rb-f163aeb-223409-398459 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-27 18:39:31,970 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:31] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 10 0.005 0.014 2026-07-27 18:39:31,973 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.020 2026-07-27 18:39:32,737 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour.browser: test successful 2026-07-27 18:39:32,746 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:39:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:39:32,752 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Closing chrome headless with pid 10529 2026-07-27 18:39:32,753 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Closing websocket connection 2026-07-27 18:39:32,753 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Terminating chrome headless with pid 10529 2026-07-27 18:39:32,834 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_183932_833814_TestBrainRecordMentionTour.txt 2026-07-27 18:39:32,834 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_record_mention_tour.TestBrainRecordMentionTour: Removing chrome user profile "/tmp/tmpox84juma_chrome_odoo" 2026-07-27 18:39:32,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:39:32,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_ai_bulk_review_approve_reject_with_acl_guard ... 2026-07-27 18:39:33,894 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7976], uid: 1859, model: viin.brain.page 2026-07-27 18:39:33,953 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_brain_client_config_bootstrap ... 2026-07-27 18:39:34,782 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_brain_record_mention_autocomplete ... 2026-07-27 18:39:35,592 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_brain_wikilink_autocomplete_acl_scoped ... 2026-07-27 18:39:36,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_save_with_version_token_conflict ... 2026-07-27 18:39:37,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_save_with_version_token_happy_path ... 2026-07-27 18:39:38,107 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_share_link_lifecycle ... 2026-07-27 18:39:38,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_share_link_restricted_page_guard ... 2026-07-27 18:39:39,812 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_rpc_smoke: Starting TestBrainRpcSmoke.test_vault_search_read_acl_scoped ... 2026-07-27 18:39:40,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-27 18:39:47,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 409 (E12 Copier Target Company). 2026-07-27 18:39:48,240 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copied_page_parent_never_points_at_another_company_page ... 2026-07-27 18:39:48,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copied_page_tags_never_point_at_another_company_tag ... 2026-07-27 18:39:48,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copied_seed_graph_is_owned_by_the_target_company ... 2026-07-27 18:39:48,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copied_select_property_keeps_all_its_options ... 2026-07-27 18:39:48,619 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copied_tag_links_never_cross_into_another_company ... 2026-07-27 18:39:48,695 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copied_vault_does_not_inherit_source_company_membership ... 2026-07-27 18:39:48,769 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copying_leaves_the_source_company_graph_intact ... 2026-07-27 18:39:48,841 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_company_copier: Starting TestBrainSeedCompanyCopier.test_copying_the_same_vault_twice_does_not_duplicate_it ... 2026-07-27 18:39:48,927 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-27 18:39:51,668 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_backfill_does_not_double_seed_an_already_seeded_company ... 2026-07-27 18:39:54,991 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 410 (E12 Idempotent Company). 2026-07-27 18:39:55,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_company_created_after_install_owns_its_own_seed_vault ... 2026-07-27 18:39:58,584 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 411 (E12 Post-install Company). 2026-07-27 18:39:58,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_company_that_predates_the_install_is_backfilled ... 2026-07-27 18:40:02,324 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 412 (E12 Pre-existing Company). 2026-07-27 18:40:02,564 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted mail.message records with IDs: [87096] 2026-07-27 18:40:02,585 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.vault records with IDs: [3993] 2026-07-27 18:40:02,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_every_registered_seed_vault_resolves_to_a_vault ... 2026-07-27 18:40:02,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_global_templates_stay_shared_and_are_never_duplicated ... 2026-07-27 18:40:06,295 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 413 (E12 Template Company). 2026-07-27 18:40:06,922 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_plain_employee_never_sees_another_company_seed_vault ... 2026-07-27 18:40:10,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 414 (E12 Isolated Company). 2026-07-27 18:40:11,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_plain_employee_sees_their_own_company_seed_vault ... 2026-07-27 18:40:14,895 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 415 (E12 Visible Company). 2026-07-27 18:40:15,341 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_seed_per_company: Starting TestBrainSeedPerCompany.test_seed_failure_does_not_abort_company_creation ... 2026-07-27 18:40:18,707 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 416 (E12 Broken Seed Company). 2026-07-27 18:40:18,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-27 18:40:18,858 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_company_marker: Starting TestBrainPerCompanySettingMarker.test_a_setting_that_is_not_per_company_never_shows_the_marker ... 2026-07-27 18:40:18,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_company_marker: Starting TestBrainPerCompanySettingMarker.test_every_per_company_setting_shows_the_company_marker ... 2026-07-27 18:40:18,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:18,868 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_menu: Starting TestBrainClusterIndependenceW3.test_manifest_carries_no_dependency_on_viin_ai ... 2026-07-27 18:40:18,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:18,878 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_menu: Starting TestBrainCompanyRealtimeCollabFieldW3.test_fresh_company_reads_realtime_collab_false_by_default ... 2026-07-27 18:40:22,724 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 417 (Brain W3 Fresh Co). 2026-07-27 18:40:22,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:23,380 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_menu: Starting TestBrainSettingsMenuW3.test_non_system_brain_admin_does_not_see_settings ... 2026-07-27 18:40:23,484 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_menu: Starting TestBrainSettingsMenuW3.test_properties_stays_reachable_by_non_system_brain_admin ... 2026-07-27 18:40:23,582 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_settings_menu: Starting TestBrainSettingsMenuW3.test_settings_opens_inline_for_a_system_administrator ... 2026-07-27 18:40:23,717 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-27 18:40:23,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour: Starting TestBrainShareDialogTour.test_share_dialog_opens_to_body_without_error ... 2026-07-27 18:40:23,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Chrome pid: 10774 2026-07-27 18:40:23,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Chrome headless temporary user profile dir: /tmp/tmprtbgcyuq_chrome_odoo 2026-07-27 18:40:23,987 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Issuing json command http://127.0.0.1:46303/json/version 2026-07-27 18:40:23,989 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46303/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:40:24,062 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:40:24,063 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Issuing json command http://127.0.0.1:46303/json 2026-07-27 18:40:24,063 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46303/json with timeout 3 increased to 10s during tests 2026-07-27 18:40:24,075 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Websocket url found: ws://127.0.0.1:46303/devtools/page/4EBDA369BDCDCFEBE0A525EDCF4B747C 2026-07-27 18:40:24,084 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Enable chrome headless console log notification 2026-07-27 18:40:24,089 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Chrome headless enable page notifications 2026-07-27 18:40:24,648 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:40:24,657 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Setting session cookie in browser 2026-07-27 18:40:24,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:40:24,659 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:40:24,669 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:40:25,435 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:25] "GET /web HTTP/1.1" 200 - 118 0.079 0.690 2026-07-27 18:40:25,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Navigation result: {'frameId': '4EBDA369BDCDCFEBE0A525EDCF4B747C', 'loaderId': '39203E93E8F284D5DA0F20CADFC86CAF', 'isDownload': False} 2026-07-27 18:40:25,438 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Evaluate ready code "odoo.isTourReady('viin_brain_share_link')" 2026-07-27 18:40:25,459 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:25] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.008 2026-07-27 18:40:25,466 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:25] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.015 2026-07-27 18:40:25,493 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:25] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.034 2026-07-27 18:40:25,504 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:25] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.043 2026-07-27 18:40:25,525 100 INFO rb-f163aeb-223409-398459 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-27 18:40:25,527 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:25] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.007 2026-07-27 18:40:26,224 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.021 2026-07-27 18:40:26,232 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:40:26,234 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:40:26,236 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:40:26,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.011 0.011 2026-07-27 18:40:26,276 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.034 2026-07-27 18:40:26,321 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Evaluate test code "odoo.startTour('viin_brain_share_link', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:40:26,414 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.067 0.099 2026-07-27 18:40:26,437 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:40:26,469 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.017 0.180 2026-07-27 18:40:26,479 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.212 2026-07-27 18:40:26,482 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.206 2026-07-27 18:40:26,501 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.207 2026-07-27 18:40:26,557 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.017 0.239 2026-07-27 18:40:26,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.193 2026-07-27 18:40:26,660 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.051 0.183 2026-07-27 18:40:26,669 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:40:26,678 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:40:26,683 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.199 2026-07-27 18:40:26,689 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "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-27 18:40:26,702 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.209 2026-07-27 18:40:26,713 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.004 0.220 2026-07-27 18:40:26,727 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.217 2026-07-27 18:40:26,740 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.174 2026-07-27 18:40:26,752 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.056 2026-07-27 18:40:26,756 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:40:26,777 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.073 2026-07-27 18:40:26,779 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.063 2026-07-27 18:40:26,807 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.031 2026-07-27 18:40:26,820 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:40:26,825 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.010 2026-07-27 18:40:26,883 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.014 2026-07-27 18:40:26,921 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.012 2026-07-27 18:40:26,950 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:40:26,961 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:40:26,985 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:26] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.009 2026-07-27 18:40:27,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Brain app is mounted (trigger: .o_brain_app)' 2026-07-27 18:40:27,750 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Ensure the "Test Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-27 18:40:27,766 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'The 'Welcome' page is visible in the sidebar tree (trigger: .o_brain_page_node .o_brain_page_name:contains("Welcome"))' 2026-07-27 18:40:27,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Select the Welcome page (trigger: .o_brain_page_row:has(.o_brain_page_name:contains("Welcome")))' 2026-07-27 18:40:27,796 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:40:27,813 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.009 0.014 2026-07-27 18:40:27,813 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'PageEditor loaded for the selected page (trigger: .o_brain_page_title_input[data-title="Welcome"])' 2026-07-27 18:40:27,853 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.049 2026-07-27 18:40:27,866 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.052 2026-07-27 18:40:27,871 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.051 2026-07-27 18:40:27,886 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.071 2026-07-27 18:40:27,901 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.082 2026-07-27 18:40:27,905 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.081 2026-07-27 18:40:27,911 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.051 2026-07-27 18:40:27,921 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.043 2026-07-27 18:40:27,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.046 2026-07-27 18:40:27,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.039 2026-07-27 18:40:27,938 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:40:27,944 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:40:27,963 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.008 2026-07-27 18:40:27,969 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-27 18:40:27,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.020 2026-07-27 18:40:27,980 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:27] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-27 18:40:28,021 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.012 2026-07-27 18:40:28,037 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.010 2026-07-27 18:40:28,053 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.009 2026-07-27 18:40:28,105 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.024 2026-07-27 18:40:28,159 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-27 18:40:28,179 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.012 2026-07-27 18:40:28,200 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.024 2026-07-27 18:40:28,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.033 2026-07-27 18:40:28,490 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:40:28,917 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Click the Share button in BrainHeader (trigger: .o_brain_header__actions button:has(i.fa-share-alt))' 2026-07-27 18:40:28,936 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'ShareDialog modal opens (dialog.add, not a direct render) (trigger: .modal-content)' 2026-07-27 18:40:28,954 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Dialog heading shows the shared page name (trigger: .modal-title:contains("Welcome"))' 2026-07-27 18:40:28,955 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.share.link/search_read HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:40:28,960 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:28] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.012 2026-07-27 18:40:29,718 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Body reached (toggle label present) AND spinner gone (trigger: .o_brain_share__toggle_label)' 2026-07-27 18:40:29,733 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Body is interactive - toggle Public link ON (trigger: .o_brain_share__toggle_label input[type="checkbox"])' 2026-07-27 18:40:29,751 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: Tour viin_brain_share_link on step: 'Public URL row appears (trigger: .o_brain_share__url_input)' 2026-07-27 18:40:29,757 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour.browser: test successful 2026-07-27 18:40:29,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Closing chrome headless with pid 10774 2026-07-27 18:40:29,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Closing websocket connection 2026-07-27 18:40:29,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Terminating chrome headless with pid 10774 2026-07-27 18:40:29,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184029_859137_TestBrainShareDialogTour.txt 2026-07-27 18:40:29,859 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_dialog_tour.TestBrainShareDialogTour: Removing chrome user profile "/tmp/tmprtbgcyuq_chrome_odoo" 2026-07-27 18:40:29,883 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:29,937 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_future_expiry_allows_live ... 2026-07-27 18:40:29,952 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_hash_verify_roundtrip ... 2026-07-27 18:40:30,011 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_is_live_default ... 2026-07-27 18:40:30,041 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_kind_comment_accepted ... 2026-07-27 18:40:30,070 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_kind_defaults_to_read ... 2026-07-27 18:40:30,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_past_expiry_blocks_live ... 2026-07-27 18:40:30,138 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_rate_limit_custom ... 2026-07-27 18:40:30,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_rate_limit_default ... 2026-07-27 18:40:30,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_rate_limit_invalid_falls_back ... 2026-07-27 18:40:30,236 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_regenerate_token_resets_counters ... 2026-07-27 18:40:30,270 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_register_visit_increments_counter ... 2026-07-27 18:40:30,307 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_restricted_page_cannot_be_shared ... 2026-07-27 18:40:30,345 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_revoke_blocks_live ... 2026-07-27 18:40:30,377 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_set_password_and_has_password ... 2026-07-27 18:40:30,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_share_link: Starting TestBrainShareLink.test_token_auto_generated_and_unique ... 2026-07-27 18:40:30,503 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:30,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour: Starting TestBrainSlashAutosaveTour.test_slash_autosave_tour ... 2026-07-27 18:40:30,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome pid: 11012 2026-07-27 18:40:30,780 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome headless temporary user profile dir: /tmp/tmpkf9z6c4w_chrome_odoo 2026-07-27 18:40:30,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Issuing json command http://127.0.0.1:46373/json/version 2026-07-27 18:40:30,782 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46373/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:40:30,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:40:30,798 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Issuing json command http://127.0.0.1:46373/json 2026-07-27 18:40:30,798 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46373/json with timeout 3 increased to 10s during tests 2026-07-27 18:40:30,860 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Websocket url found: ws://127.0.0.1:46373/devtools/page/60EB33ED5236067D4CDFF4D5C577450D 2026-07-27 18:40:30,869 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Enable chrome headless console log notification 2026-07-27 18:40:30,874 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome headless enable page notifications 2026-07-27 18:40:31,535 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:40:31,544 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Setting session cookie in browser 2026-07-27 18:40:31,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:40:31,546 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:40:31,556 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:40:32,348 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:32] "GET /web HTTP/1.1" 200 - 118 0.069 0.726 2026-07-27 18:40:32,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Navigation result: {'frameId': '60EB33ED5236067D4CDFF4D5C577450D', 'loaderId': 'CD3AFCCA1B7E2E1F8809165274386D95', 'isDownload': False} 2026-07-27 18:40:32,350 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Evaluate ready code "odoo.isTourReady('viin_brain_slash_autosave')" 2026-07-27 18:40:32,374 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:32] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.011 2026-07-27 18:40:32,402 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:32] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.036 2026-07-27 18:40:32,413 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:32] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.041 2026-07-27 18:40:32,420 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:32] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.049 2026-07-27 18:40:32,432 100 INFO rb-f163aeb-223409-398459 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-27 18:40:32,434 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:32] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:40:33,191 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.020 2026-07-27 18:40:33,197 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:40:33,203 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:40:33,213 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.009 2026-07-27 18:40:33,215 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-27 18:40:33,228 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.022 2026-07-27 18:40:33,268 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.042 2026-07-27 18:40:33,309 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:40:33,417 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.068 0.130 2026-07-27 18:40:33,420 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.154 2026-07-27 18:40:33,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:40:33,486 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.199 2026-07-27 18:40:33,510 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.009 0.221 2026-07-27 18:40:33,577 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.019 0.263 2026-07-27 18:40:33,709 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.045 0.363 2026-07-27 18:40:33,712 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.389 2026-07-27 18:40:33,717 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:40:33,725 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:40:33,736 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.306 2026-07-27 18:40:33,736 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "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-27 18:40:33,753 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.310 2026-07-27 18:40:33,764 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:40:33,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.275 2026-07-27 18:40:33,789 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.005 0.267 2026-07-27 18:40:33,798 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.214 2026-07-27 18:40:33,811 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.067 2026-07-27 18:40:33,845 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.095 2026-07-27 18:40:33,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.035 2026-07-27 18:40:33,874 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.025 2026-07-27 18:40:33,890 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:40:33,899 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.018 2026-07-27 18:40:33,956 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.017 2026-07-27 18:40:33,977 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:33] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.010 2026-07-27 18:40:34,011 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:40:34,022 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:40:34,064 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.024 0.008 2026-07-27 18:40:34,835 100 INFO rb-f163aeb-223409-398459 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-27 18:40:34,849 100 INFO rb-f163aeb-223409-398459 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-27 18:40:34,866 100 INFO rb-f163aeb-223409-398459 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-27 18:40:34,877 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:40:34,893 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.010 0.011 2026-07-27 18:40:34,908 100 INFO rb-f163aeb-223409-398459 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-27 18:40:34,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.043 2026-07-27 18:40:34,938 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.046 2026-07-27 18:40:34,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.057 2026-07-27 18:40:34,964 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.061 2026-07-27 18:40:34,967 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.064 2026-07-27 18:40:34,973 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.067 2026-07-27 18:40:34,979 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.047 2026-07-27 18:40:34,987 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.041 2026-07-27 18:40:34,992 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.036 2026-07-27 18:40:34,996 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:34] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.023 2026-07-27 18:40:35,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.021 2026-07-27 18:40:35,006 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:40:35,018 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.005 2026-07-27 18:40:35,035 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.008 0.011 2026-07-27 18:40:35,042 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:40:35,048 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:40:35,072 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.008 2026-07-27 18:40:35,084 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:40:35,103 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.009 2026-07-27 18:40:35,159 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.025 2026-07-27 18:40:35,220 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-27 18:40:35,238 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.009 0.013 2026-07-27 18:40:35,282 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.024 0.032 2026-07-27 18:40:35,299 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.006 0.064 2026-07-27 18:40:35,302 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.019 2026-07-27 18:40:35,978 100 INFO rb-f163aeb-223409-398459 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-27 18:40:35,984 100 INFO rb-f163aeb-223409-398459 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-27 18:40:36,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:40:36,648 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:36] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 24 0.017 0.044 2026-07-27 18:40:37,418 100 INFO rb-f163aeb-223409-398459 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-27 18:40:37,419 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour.browser: test successful 2026-07-27 18:40:37,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Closing chrome headless with pid 11012 2026-07-27 18:40:37,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Closing websocket connection 2026-07-27 18:40:37,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Terminating chrome headless with pid 11012 2026-07-27 18:40:37,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184037_522497_TestBrainSlashAutosaveTour.txt 2026-07-27 18:40:37,522 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_autosave_tour.TestBrainSlashAutosaveTour: Removing chrome user profile "/tmp/tmpkf9z6c4w_chrome_odoo" 2026-07-27 18:40:37,545 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:37,602 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour: Starting TestBrainSlashFocusTour.test_brain_slash_focus_tour ... 2026-07-27 18:40:37,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome pid: 11248 2026-07-27 18:40:37,852 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome headless temporary user profile dir: /tmp/tmpbrotwe1q_chrome_odoo 2026-07-27 18:40:37,853 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Issuing json command http://127.0.0.1:33329/json/version 2026-07-27 18:40:37,859 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:33329/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:40:37,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:40:37,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Issuing json command http://127.0.0.1:33329/json 2026-07-27 18:40:37,872 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:33329/json with timeout 3 increased to 10s during tests 2026-07-27 18:40:37,881 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Websocket url found: ws://127.0.0.1:33329/devtools/page/5ADFC4C796DD5F9CDBCE8A53BB447024 2026-07-27 18:40:37,961 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Enable chrome headless console log notification 2026-07-27 18:40:37,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome headless enable page notifications 2026-07-27 18:40:38,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:40:38,621 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Setting session cookie in browser 2026-07-27 18:40:38,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:40:38,624 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:40:38,643 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:40:40,307 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:40] "GET /web HTTP/1.1" 200 - 118 0.075 1.592 2026-07-27 18:40:40,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Navigation result: {'frameId': '5ADFC4C796DD5F9CDBCE8A53BB447024', 'loaderId': 'D2DE2035F5D0F1CE163420944B7F38D3', 'isDownload': False} 2026-07-27 18:40:40,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Evaluate ready code "odoo.isTourReady('viin_brain_slash_focus')" 2026-07-27 18:40:40,339 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:40] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.012 2026-07-27 18:40:40,345 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:40] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:40:40,356 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:40] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.003 0.019 2026-07-27 18:40:40,399 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:40] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.006 0.066 2026-07-27 18:40:40,424 100 INFO rb-f163aeb-223409-398459 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-27 18:40:40,434 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:40] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:40:41,124 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.013 2026-07-27 18:40:41,146 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-07-27 18:40:41,150 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-27 18:40:41,153 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:40:41,162 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.010 2026-07-27 18:40:41,183 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.031 2026-07-27 18:40:41,216 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:40:41,316 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.038 0.115 2026-07-27 18:40:41,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.151 2026-07-27 18:40:41,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:40:41,404 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.206 2026-07-27 18:40:41,407 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.220 2026-07-27 18:40:41,428 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.228 2026-07-27 18:40:41,491 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.272 2026-07-27 18:40:41,494 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.231 2026-07-27 18:40:41,633 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.078 0.235 2026-07-27 18:40:41,640 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:40:41,654 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:40:41,659 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.298 2026-07-27 18:40:41,665 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "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-27 18:40:41,684 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.266 2026-07-27 18:40:41,693 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.277 2026-07-27 18:40:41,717 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/offline HTTP/1.1" 200 - 7 0.007 0.275 2026-07-27 18:40:41,729 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.224 2026-07-27 18:40:41,747 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.073 2026-07-27 18:40:41,752 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-07-27 18:40:41,771 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.087 2026-07-27 18:40:41,776 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.067 2026-07-27 18:40:41,800 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.023 2026-07-27 18:40:41,813 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:40:41,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-07-27 18:40:41,885 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.009 0.013 2026-07-27 18:40:41,921 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.012 2026-07-27 18:40:41,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:40:41,962 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:40:41,985 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:41] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.008 2026-07-27 18:40:42,745 100 INFO rb-f163aeb-223409-398459 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-27 18:40:42,749 100 INFO rb-f163aeb-223409-398459 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-27 18:40:42,766 100 INFO rb-f163aeb-223409-398459 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-27 18:40:42,790 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.009 0.007 2026-07-27 18:40:42,801 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.005 0.024 2026-07-27 18:40:42,809 100 INFO rb-f163aeb-223409-398459 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-27 18:40:42,846 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.061 2026-07-27 18:40:42,856 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.004 0.063 2026-07-27 18:40:42,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.073 2026-07-27 18:40:42,878 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.003 0.076 2026-07-27 18:40:42,882 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.081 2026-07-27 18:40:42,890 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.077 2026-07-27 18:40:42,898 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.046 2026-07-27 18:40:42,904 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.041 2026-07-27 18:40:42,909 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.034 2026-07-27 18:40:42,916 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:40:42,920 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:40:42,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.028 2026-07-27 18:40:42,952 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.012 2026-07-27 18:40:42,957 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.011 2026-07-27 18:40:42,962 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.012 2026-07-27 18:40:42,967 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-27 18:40:42,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.012 2026-07-27 18:40:42,999 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:42] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.007 2026-07-27 18:40:43,014 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:40:43,071 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.025 2026-07-27 18:40:43,131 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:40:43,151 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.009 2026-07-27 18:40:43,172 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.013 0.018 2026-07-27 18:40:43,207 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.059 2026-07-27 18:40:43,210 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.062 2026-07-27 18:40:43,908 100 INFO rb-f163aeb-223409-398459 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-27 18:40:43,915 100 INFO rb-f163aeb-223409-398459 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-27 18:40:43,952 100 INFO rb-f163aeb-223409-398459 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-27 18:40:43,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour.browser: test successful 2026-07-27 18:40:43,963 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:43] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:40:43,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Closing chrome headless with pid 11248 2026-07-27 18:40:43,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Closing websocket connection 2026-07-27 18:40:43,970 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Terminating chrome headless with pid 11248 2026-07-27 18:40:44,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184044_064482_TestBrainSlashFocusTour.txt 2026-07-27 18:40:44,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_slash_focus_tour.TestBrainSlashFocusTour: Removing chrome user profile "/tmp/tmpbrotwe1q_chrome_odoo" 2026-07-27 18:40:44,090 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:46,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_capture_record_under_inserter_acl ... 2026-07-27 18:40:47,052 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_capture_recordset_domain ... 2026-07-27 18:40:47,101 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_cron_flags_stale ... 2026-07-27 18:40:47,165 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.models.viin_brain_snapshot: viin.brain.snapshot: flagged 1 stale snapshots. 2026-07-27 18:40:47,170 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_embed_acl_mode_require_access ... 2026-07-27 18:40:47,238 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3399], uid: 1913, model: res.partner 2026-07-27 18:40:47,265 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1392] 2026-07-27 18:40:47,266 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_page_transclusion_cycle_guard ... 2026-07-27 18:40:47,308 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_page_transclusion_happy_path ... 2026-07-27 18:40:47,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_recapture_updates_same_anchor ... 2026-07-27 18:40:47,428 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_refresh_cost_ms_survives_wall_clock_going_backward ... 2026-07-27 18:40:47,495 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_refresh_under_caller_acl_no_leak ... 2026-07-27 18:40:47,592 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted ir.rule records with IDs: [1393] 2026-07-27 18:40:47,593 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshot.test_stale_detection ... 2026-07-27 18:40:47,664 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:40:47,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot: Starting TestBrainSnapshotController.test_refresh_returns_html ... 2026-07-27 18:40:47,770 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:50,721 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot_as_of: Starting TestBrainSnapshotAsOf.test_action_refresh_advances_as_of_taken ... 2026-07-27 18:40:50,796 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_snapshot_as_of: Starting TestBrainSnapshotAsOf.test_capture_stamps_as_of_taken ... 2026-07-27 18:40:50,857 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:40:50,905 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_autocomplete_scoped ... 2026-07-27 18:40:50,916 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_filter_pages_by_tag ... 2026-07-27 18:40:50,950 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_get_or_create_idempotent ... 2026-07-27 18:40:50,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_get_or_create_rejects_empty ... 2026-07-27 18:40:50,956 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_heatmap_counts_are_acl_scoped ... 2026-07-27 18:40:51,265 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_hierarchy_complete_name ... 2026-07-27 18:40:51,271 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_parent_path_populates_on_write ... 2026-07-27 18:40:51,276 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_cannot_be_own_parent ... 2026-07-27 18:40:51,287 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_crud ... 2026-07-27 18:40:51,296 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.tag records with IDs: [3727] 2026-07-27 18:40:51,297 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_name_vault_unique ... 2026-07-27 18:40:51,309 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_page_assignment_and_count ... 2026-07-27 18:40:51,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_parent_cycle_refused ... 2026-07-27 18:40:51,333 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_tag_parent_must_share_vault ... 2026-07-27 18:40:51,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag: Starting TestBrainTag.test_unlink_parent_orphans_children_keeps_page_tags ... 2026-07-27 18:40:51,360 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.tag records with IDs: [3736] 2026-07-27 18:40:51,368 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-27 18:40:51,445 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour: Starting TestBrainTagExplorerTour.test_brain_tag_explorer_tour ... 2026-07-27 18:40:51,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Chrome pid: 11489 2026-07-27 18:40:51,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Chrome headless temporary user profile dir: /tmp/tmp_rg_wbgx_chrome_odoo 2026-07-27 18:40:51,711 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Issuing json command http://127.0.0.1:38811/json/version 2026-07-27 18:40:51,713 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:38811/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:40:51,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:40:51,764 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Issuing json command http://127.0.0.1:38811/json 2026-07-27 18:40:51,765 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:38811/json with timeout 3 increased to 10s during tests 2026-07-27 18:40:51,774 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Websocket url found: ws://127.0.0.1:38811/devtools/page/B87AFD32EA825619E0F69F9C87F5B772 2026-07-27 18:40:51,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Enable chrome headless console log notification 2026-07-27 18:40:51,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Chrome headless enable page notifications 2026-07-27 18:40:52,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:40:52,357 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Setting session cookie in browser 2026-07-27 18:40:52,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:40:52,358 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:40:52,367 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:40:53,066 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /web HTTP/1.1" 200 - 118 0.086 0.615 2026-07-27 18:40:53,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Navigation result: {'frameId': 'B87AFD32EA825619E0F69F9C87F5B772', 'loaderId': '415B72C4B217C498C3BAD456C9736963', 'isDownload': False} 2026-07-27 18:40:53,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Evaluate ready code "odoo.isTourReady('viin_brain_tag_explorer')" 2026-07-27 18:40:53,089 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-07-27 18:40:53,123 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.004 0.034 2026-07-27 18:40:53,130 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.049 2026-07-27 18:40:53,140 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.049 2026-07-27 18:40:53,166 100 INFO rb-f163aeb-223409-398459 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-27 18:40:53,167 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.005 2026-07-27 18:40:53,803 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.002 0.023 2026-07-27 18:40:53,812 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:40:53,813 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:40:53,817 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:40:53,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "POST /web/action/load HTTP/1.1" 200 - 7 0.032 0.019 2026-07-27 18:40:53,875 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:53] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.008 0.055 2026-07-27 18:40:53,898 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Evaluate test code "odoo.startTour('viin_brain_tag_explorer', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:40:54,007 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.076 0.099 2026-07-27 18:40:54,018 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.155 2026-07-27 18:40:54,039 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:40:54,073 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.019 0.193 2026-07-27 18:40:54,077 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.211 2026-07-27 18:40:54,102 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.225 2026-07-27 18:40:54,168 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.020 0.265 2026-07-27 18:40:54,170 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.260 2026-07-27 18:40:54,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.038 0.218 2026-07-27 18:40:54,275 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:40:54,283 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:40:54,286 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.249 2026-07-27 18:40:54,293 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "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-27 18:40:54,303 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.220 2026-07-27 18:40:54,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.227 2026-07-27 18:40:54,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/offline HTTP/1.1" 200 - 7 0.003 0.219 2026-07-27 18:40:54,344 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.164 2026-07-27 18:40:54,346 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.163 2026-07-27 18:40:54,358 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.052 2026-07-27 18:40:54,358 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:40:54,385 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.067 2026-07-27 18:40:54,410 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.032 2026-07-27 18:40:54,424 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:40:54,431 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.013 2026-07-27 18:40:54,484 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.013 2026-07-27 18:40:54,521 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.006 0.013 2026-07-27 18:40:54,536 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:40:54,546 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:40:54,568 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:54] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 11 0.006 0.008 2026-07-27 18:40:55,335 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: Tour viin_brain_tag_explorer on step: 'Brain app is mounted (trigger: .o_brain_app)' 2026-07-27 18:40:55,349 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: Tour viin_brain_tag_explorer on step: 'Ensure the "Test Vault" Brain vault is active (trigger: .o_brain_sidebar)' 2026-07-27 18:40:55,365 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: Tour viin_brain_tag_explorer on step: 'Tag explorer panel renders in the sidebar (trigger: .o_brain_tag_explorer .o_brain_tag_tree)' 2026-07-27 18:40:55,382 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: Tour viin_brain_tag_explorer on step: 'Root tag 'Projects' is visible (trigger: .o_brain_tag_node .o_brain_tag_node__name:contains("Projects"))' 2026-07-27 18:40:55,399 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: Tour viin_brain_tag_explorer on step: 'A NESTED child tag renders inside the parent's children list (trigger: .o_brain_tag_node .o_brain_tag_node__children .o_brain_tag_node__name:contains("Alpha"))' 2026-07-27 18:40:55,415 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: Tour viin_brain_tag_explorer on step: 'A top-intensity (bucket 4) heatmap swatch is present (trigger: .o_brain_tag_heat--4)' 2026-07-27 18:40:55,416 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour.browser: test successful 2026-07-27 18:40:55,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Closing chrome headless with pid 11489 2026-07-27 18:40:55,425 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Closing websocket connection 2026-07-27 18:40:55,426 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Terminating chrome headless with pid 11489 2026-07-27 18:40:55,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184055_491422_TestBrainTagExplorerTour.txt 2026-07-27 18:40:55,491 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_tag_explorer_tour.TestBrainTagExplorerTour: Removing chrome user profile "/tmp/tmp_rg_wbgx_chrome_odoo" 2026-07-27 18:40:55,517 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:55,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_apply_creates_page_with_content ... 2026-07-27 18:40:55,572 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_apply_fallback_name ... 2026-07-27 18:40:55,608 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_autocomplete_filter_by_query ... 2026-07-27 18:40:55,610 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_autocomplete_returns_global_templates ... 2026-07-27 18:40:55,612 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_builtin_cannot_be_deleted ... 2026-07-27 18:40:55,625 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_builtin_templates_present ... 2026-07-27 18:40:55,631 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_custom_template_create ... 2026-07-27 18:40:55,643 100 INFO rb-f163aeb-223409-398459 odoo.models.unlink: User #1 deleted viin.brain.template records with IDs: [3700] 2026-07-27 18:40:55,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template: Starting TestBrainTemplate.test_name_scope_uniq ... 2026-07-27 18:40:55,677 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:40:55,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour: Starting TestBrainTemplateTour.test_brain_template_tour ... 2026-07-27 18:40:55,958 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome pid: 11702 2026-07-27 18:40:55,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome headless temporary user profile dir: /tmp/tmpps0fdwa9_chrome_odoo 2026-07-27 18:40:55,959 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Issuing json command http://127.0.0.1:35293/json/version 2026-07-27 18:40:55,960 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:35293/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:40:55,968 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:40:55,969 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Issuing json command http://127.0.0.1:35293/json 2026-07-27 18:40:55,969 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:35293/json with timeout 3 increased to 10s during tests 2026-07-27 18:40:55,977 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Websocket url found: ws://127.0.0.1:35293/devtools/page/D197F15AF751D23544598F8D56A3286A 2026-07-27 18:40:56,058 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Enable chrome headless console log notification 2026-07-27 18:40:56,065 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome headless enable page notifications 2026-07-27 18:40:56,618 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:40:56,627 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Setting session cookie in browser 2026-07-27 18:40:56,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:40:56,629 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:40:56,639 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:40:57,357 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:57] "GET /web HTTP/1.1" 200 - 118 0.088 0.633 2026-07-27 18:40:57,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Navigation result: {'frameId': 'D197F15AF751D23544598F8D56A3286A', 'loaderId': 'B8918A77ED16445245948FFEE22E40C6', 'isDownload': False} 2026-07-27 18:40:57,360 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Evaluate ready code "odoo.isTourReady('viin_brain_template_tour')" 2026-07-27 18:40:57,386 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:57] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-07-27 18:40:57,400 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:57] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.006 0.017 2026-07-27 18:40:57,438 100 INFO rb-f163aeb-223409-398459 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-27 18:40:57,441 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:57] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.004 0.056 2026-07-27 18:40:57,460 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:57] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.068 2026-07-27 18:40:57,468 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:57] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.003 0.056 2026-07-27 18:40:58,116 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.016 2026-07-27 18:40:58,122 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-07-27 18:40:58,129 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:40:58,138 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-07-27 18:40:58,169 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.022 2026-07-27 18:40:58,194 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.013 0.040 2026-07-27 18:40:58,207 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:40:58,330 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.068 0.112 2026-07-27 18:40:58,342 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.171 2026-07-27 18:40:58,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:40:58,423 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.235 2026-07-27 18:40:58,428 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.250 2026-07-27 18:40:58,452 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.251 2026-07-27 18:40:58,523 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.019 0.303 2026-07-27 18:40:58,525 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.299 2026-07-27 18:40:58,645 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.036 0.271 2026-07-27 18:40:58,654 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:40:58,667 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.008 0.296 2026-07-27 18:40:58,674 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-07-27 18:40:58,685 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "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-27 18:40:58,692 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.256 2026-07-27 18:40:58,699 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.261 2026-07-27 18:40:58,715 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.255 2026-07-27 18:40:58,726 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.190 2026-07-27 18:40:58,729 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.191 2026-07-27 18:40:58,740 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.058 2026-07-27 18:40:58,740 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:40:58,769 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.070 2026-07-27 18:40:58,805 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.043 2026-07-27 18:40:58,817 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:40:58,824 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.013 2026-07-27 18:40:58,872 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.011 2026-07-27 18:40:58,899 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.015 2026-07-27 18:40:58,913 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:40:58,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:40:58,948 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:58] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.011 2026-07-27 18:40:59,704 100 INFO rb-f163aeb-223409-398459 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-27 18:40:59,715 100 INFO rb-f163aeb-223409-398459 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-27 18:40:59,732 100 INFO rb-f163aeb-223409-398459 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-27 18:40:59,748 100 INFO rb-f163aeb-223409-398459 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-27 18:40:59,766 100 INFO rb-f163aeb-223409-398459 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-27 18:40:59,771 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:40:59] "POST /web/dataset/call_kw/viin.brain.template/brain_template_autocomplete HTTP/1.1" 200 - 9 0.004 0.009 2026-07-27 18:41:00,544 100 INFO rb-f163aeb-223409-398459 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-27 18:41:00,548 100 INFO rb-f163aeb-223409-398459 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-27 18:41:00,609 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.template/apply_to_vault HTTP/1.1" 200 - 30 0.017 0.043 2026-07-27 18:41:00,621 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:00,625 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.000 0.009 2026-07-27 18:41:00,641 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.004 0.006 2026-07-27 18:41:00,647 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.015 2026-07-27 18:41:00,698 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.055 2026-07-27 18:41:00,709 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.056 2026-07-27 18:41:00,722 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.064 2026-07-27 18:41:00,726 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.065 2026-07-27 18:41:00,737 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.074 2026-07-27 18:41:00,743 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.079 2026-07-27 18:41:00,749 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.045 2026-07-27 18:41:00,755 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.038 2026-07-27 18:41:00,759 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:41:00,765 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.033 2026-07-27 18:41:00,770 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:41:00,778 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.028 2026-07-27 18:41:00,795 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.006 2026-07-27 18:41:00,800 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:00,805 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.017 2026-07-27 18:41:00,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.013 2026-07-27 18:41:00,833 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:41:00,848 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:41:00,861 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:41:00,894 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:00,921 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:00] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.018 2026-07-27 18:41:01,022 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:01] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:41:01,036 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:01] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.010 2026-07-27 18:41:01,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:01] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.024 2026-07-27 18:41:01,070 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:01] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.004 0.037 2026-07-27 18:41:01,795 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour.browser: test successful 2026-07-27 18:41:01,804 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:01] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:41:01,807 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Closing chrome headless with pid 11702 2026-07-27 18:41:01,808 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Closing websocket connection 2026-07-27 18:41:01,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Terminating chrome headless with pid 11702 2026-07-27 18:41:01,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184101_867318_TestBrainTemplateTour.txt 2026-07-27 18:41:01,867 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_template_tour.TestBrainTemplateTour: Removing chrome user profile "/tmp/tmpps0fdwa9_chrome_odoo" 2026-07-27 18:41:01,890 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:01,985 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour: Starting TestBrainTemporalUiTour.test_graph_as_of_tour ... 2026-07-27 18:41:02,257 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome pid: 11951 2026-07-27 18:41:02,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless temporary user profile dir: /tmp/tmp80286e8__chrome_odoo 2026-07-27 18:41:02,258 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:45087/json/version 2026-07-27 18:41:02,259 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:45087/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:02,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:02,274 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:45087/json 2026-07-27 18:41:02,275 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:45087/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:02,286 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Websocket url found: ws://127.0.0.1:45087/devtools/page/6B252162490B94255239611B6B8F3055 2026-07-27 18:41:02,364 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Enable chrome headless console log notification 2026-07-27 18:41:02,375 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless enable page notifications 2026-07-27 18:41:02,957 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:02,964 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Setting session cookie in browser 2026-07-27 18:41:02,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:02,966 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:02,976 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:03,842 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:03] "GET /web HTTP/1.1" 200 - 118 0.074 0.796 2026-07-27 18:41:03,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigation result: {'frameId': '6B252162490B94255239611B6B8F3055', 'loaderId': '14C4E56B59D73B6F124256D38B4EB324', 'isDownload': False} 2026-07-27 18:41:03,844 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate ready code "odoo.isTourReady('viin_brain_graph_as_of_tour')" 2026-07-27 18:41:03,872 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:03] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.009 2026-07-27 18:41:03,878 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:03] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:41:03,908 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:03] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.004 0.037 2026-07-27 18:41:03,916 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:03] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:41:03,939 100 INFO rb-f163aeb-223409-398459 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-27 18:41:03,939 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:03] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:04,583 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.018 2026-07-27 18:41:04,593 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:41:04,600 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:41:04,601 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-07-27 18:41:04,611 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.008 0.009 2026-07-27 18:41:04,666 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.040 0.031 2026-07-27 18:41:04,705 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:41:04,774 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.057 0.104 2026-07-27 18:41:04,785 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.163 2026-07-27 18:41:04,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:04,857 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.214 2026-07-27 18:41:04,862 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.201 2026-07-27 18:41:04,885 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.207 2026-07-27 18:41:04,941 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.017 0.249 2026-07-27 18:41:04,944 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.239 2026-07-27 18:41:05,060 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.051 0.232 2026-07-27 18:41:05,069 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:41:05,079 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:41:05,082 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.272 2026-07-27 18:41:05,092 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "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-27 18:41:05,103 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.235 2026-07-27 18:41:05,110 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.242 2026-07-27 18:41:05,123 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.230 2026-07-27 18:41:05,136 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.182 2026-07-27 18:41:05,145 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:41:05,162 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.070 2026-07-27 18:41:05,186 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.081 2026-07-27 18:41:05,188 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.061 2026-07-27 18:41:05,193 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.020 2026-07-27 18:41:05,198 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.021 2026-07-27 18:41:05,251 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.013 2026-07-27 18:41:05,273 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.011 2026-07-27 18:41:05,296 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:05,307 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:05,325 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:05] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.007 2026-07-27 18:41:06,083 100 INFO rb-f163aeb-223409-398459 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-27 18:41:06,094 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:06,104 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:06,115 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:06,127 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:06,188 100 INFO rb-f163aeb-223409-398459 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-27 18:41:06,200 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.004 2026-07-27 18:41:06,209 100 INFO rb-f163aeb-223409-398459 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-27 18:41:06,216 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.007 0.013 2026-07-27 18:41:06,252 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.042 2026-07-27 18:41:06,263 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.036 2026-07-27 18:41:06,276 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 9 0.004 0.049 2026-07-27 18:41:06,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.063 2026-07-27 18:41:06,293 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.067 2026-07-27 18:41:06,298 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.068 2026-07-27 18:41:06,307 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.003 0.047 2026-07-27 18:41:06,315 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.047 2026-07-27 18:41:06,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.038 2026-07-27 18:41:06,325 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.028 2026-07-27 18:41:06,329 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:41:06,337 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.029 2026-07-27 18:41:06,393 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.009 2026-07-27 18:41:06,407 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.007 2026-07-27 18:41:06,422 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:41:06,478 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.018 2026-07-27 18:41:06,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-07-27 18:41:06,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.009 0.023 2026-07-27 18:41:06,606 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.043 2026-07-27 18:41:06,616 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:06] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.051 2026-07-27 18:41:07,103 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:07,319 100 INFO rb-f163aeb-223409-398459 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-27 18:41:07,332 100 INFO rb-f163aeb-223409-398459 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[data-tab="graph"])' 2026-07-27 18:41:07,353 100 INFO rb-f163aeb-223409-398459 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-27 18:41:07,358 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.004 0.008 2026-07-27 18:41:07,362 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.013 2026-07-27 18:41:07,370 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.002 0.020 2026-07-27 18:41:07,382 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:07,392 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:07,401 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:07,413 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:07] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:08,184 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,198 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,215 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,232 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,248 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,265 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,281 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,299 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,315 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,340 100 INFO rb-f163aeb-223409-398459 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-27 18:41:08,444 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.003 0.005 2026-07-27 18:41:08,449 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:08,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.003 0.019 2026-07-27 18:41:08,474 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:08,483 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:08,492 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:08,501 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:08,613 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:41:09,283 100 INFO rb-f163aeb-223409-398459 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-27 18:41:09,298 100 INFO rb-f163aeb-223409-398459 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-27 18:41:09,315 100 INFO rb-f163aeb-223409-398459 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-27 18:41:09,461 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:41:09,466 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.009 2026-07-27 18:41:09,472 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 5 0.002 0.016 2026-07-27 18:41:09,482 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:09,496 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:09,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.003 0.007 2026-07-27 18:41:09,517 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:41:09,527 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:09,539 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:09] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:10,316 100 INFO rb-f163aeb-223409-398459 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-27 18:41:10,318 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: test successful 2026-07-27 18:41:10,325 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing chrome headless with pid 11951 2026-07-27 18:41:10,327 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing websocket connection 2026-07-27 18:41:10,332 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Terminating chrome headless with pid 11951 2026-07-27 18:41:10,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184110_426592_TestBrainTemporalUiTour.txt 2026-07-27 18:41:10,427 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Removing chrome user profile "/tmp/tmp80286e8__chrome_odoo" 2026-07-27 18:41:10,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour: Starting TestBrainTemporalUiTour.test_link_validity_tour ... 2026-07-27 18:41:10,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome pid: 12208 2026-07-27 18:41:10,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless temporary user profile dir: /tmp/tmpxdblx65__chrome_odoo 2026-07-27 18:41:10,693 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:34755/json/version 2026-07-27 18:41:10,695 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34755/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:10,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:10,768 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:34755/json 2026-07-27 18:41:10,769 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:34755/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:10,777 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Websocket url found: ws://127.0.0.1:34755/devtools/page/7E56203E2D99FB40B8F9688DF08FCF3B 2026-07-27 18:41:10,781 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Enable chrome headless console log notification 2026-07-27 18:41:10,790 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless enable page notifications 2026-07-27 18:41:11,469 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:11,477 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Setting session cookie in browser 2026-07-27 18:41:11,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:11,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:11,489 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:12,328 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:12] "GET /web HTTP/1.1" 200 - 118 0.082 0.760 2026-07-27 18:41:12,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigation result: {'frameId': '7E56203E2D99FB40B8F9688DF08FCF3B', 'loaderId': '340321EEE910291A7FD3B3638D60FED1', 'isDownload': False} 2026-07-27 18:41:12,330 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate ready code "odoo.isTourReady('viin_brain_link_validity_tour')" 2026-07-27 18:41:12,353 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:12] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.008 2026-07-27 18:41:12,359 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:12] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:41:12,399 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:12] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.048 2026-07-27 18:41:12,417 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:12] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.008 0.059 2026-07-27 18:41:12,427 100 INFO rb-f163aeb-223409-398459 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-27 18:41:12,429 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:12] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:41:13,106 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.018 2026-07-27 18:41:13,113 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-07-27 18:41:13,114 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:41:13,114 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:41:13,136 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.014 2026-07-27 18:41:13,161 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.015 0.023 2026-07-27 18:41:13,214 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:41:13,307 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.063 0.106 2026-07-27 18:41:13,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.176 2026-07-27 18:41:13,347 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:13,390 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.232 2026-07-27 18:41:13,394 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.213 2026-07-27 18:41:13,415 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.222 2026-07-27 18:41:13,501 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.020 0.293 2026-07-27 18:41:13,505 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.277 2026-07-27 18:41:13,582 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.029 0.242 2026-07-27 18:41:13,590 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:41:13,599 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:41:13,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.258 2026-07-27 18:41:13,610 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "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-27 18:41:13,630 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.227 2026-07-27 18:41:13,637 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.234 2026-07-27 18:41:13,651 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.225 2026-07-27 18:41:13,663 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.154 2026-07-27 18:41:13,673 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:41:13,696 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.003 0.081 2026-07-27 18:41:13,718 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.097 2026-07-27 18:41:13,720 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.069 2026-07-27 18:41:13,725 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.016 2026-07-27 18:41:13,730 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-07-27 18:41:13,791 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.016 0.012 2026-07-27 18:41:13,817 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.015 2026-07-27 18:41:13,844 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:13,864 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:13,884 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:13] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.007 2026-07-27 18:41:14,639 100 INFO rb-f163aeb-223409-398459 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-27 18:41:14,649 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:14,660 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:14,670 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:14,681 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:41:14,747 100 INFO rb-f163aeb-223409-398459 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-27 18:41:14,759 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:14,775 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.010 0.011 2026-07-27 18:41:14,784 100 INFO rb-f163aeb-223409-398459 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-27 18:41:14,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.004 0.043 2026-07-27 18:41:14,821 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 9 0.004 0.052 2026-07-27 18:41:14,831 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.060 2026-07-27 18:41:14,837 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.063 2026-07-27 18:41:14,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.070 2026-07-27 18:41:14,851 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.068 2026-07-27 18:41:14,857 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.002 0.041 2026-07-27 18:41:14,864 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.036 2026-07-27 18:41:14,869 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.031 2026-07-27 18:41:14,874 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:41:14,877 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.025 2026-07-27 18:41:14,882 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.025 2026-07-27 18:41:14,928 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.007 2026-07-27 18:41:14,940 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:41:14,952 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.003 0.006 2026-07-27 18:41:14,994 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:14] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.016 2026-07-27 18:41:15,069 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-07-27 18:41:15,086 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.006 0.013 2026-07-27 18:41:15,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.029 2026-07-27 18:41:15,122 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.042 2026-07-27 18:41:15,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:41:15,829 100 INFO rb-f163aeb-223409-398459 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-27 18:41:15,833 100 INFO rb-f163aeb-223409-398459 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[data-tab="graph"])' 2026-07-27 18:41:15,853 100 INFO rb-f163aeb-223409-398459 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-27 18:41:15,855 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.005 0.007 2026-07-27 18:41:15,866 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.003 0.018 2026-07-27 18:41:15,872 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.021 2026-07-27 18:41:15,882 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:15,890 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:15,899 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:15,910 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:15] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:16,673 100 INFO rb-f163aeb-223409-398459 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-27 18:41:16,681 100 INFO rb-f163aeb-223409-398459 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-27 18:41:16,698 100 INFO rb-f163aeb-223409-398459 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-27 18:41:16,715 100 INFO rb-f163aeb-223409-398459 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-27 18:41:16,723 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: test successful 2026-07-27 18:41:16,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing chrome headless with pid 12208 2026-07-27 18:41:16,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing websocket connection 2026-07-27 18:41:16,729 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Terminating chrome headless with pid 12208 2026-07-27 18:41:16,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184116_797035_TestBrainTemporalUiTour.txt 2026-07-27 18:41:16,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Removing chrome user profile "/tmp/tmpxdblx65__chrome_odoo" 2026-07-27 18:41:16,815 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour: Starting TestBrainTemporalUiTour.test_temporal_scrubber_tour ... 2026-07-27 18:41:17,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome pid: 12449 2026-07-27 18:41:17,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless temporary user profile dir: /tmp/tmpofes17u__chrome_odoo 2026-07-27 18:41:17,064 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:43105/json/version 2026-07-27 18:41:17,066 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:43105/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:17,075 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:17,076 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Issuing json command http://127.0.0.1:43105/json 2026-07-27 18:41:17,076 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:43105/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:17,083 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Websocket url found: ws://127.0.0.1:43105/devtools/page/21ED667AC046356606E671C83B4E68CA 2026-07-27 18:41:17,088 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Enable chrome headless console log notification 2026-07-27 18:41:17,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome headless enable page notifications 2026-07-27 18:41:17,696 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:17,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Setting session cookie in browser 2026-07-27 18:41:17,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:17,705 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:17,714 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:18,534 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:18] "GET /web HTTP/1.1" 200 - 118 0.082 0.740 2026-07-27 18:41:18,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Navigation result: {'frameId': '21ED667AC046356606E671C83B4E68CA', 'loaderId': 'D2EF1881BA7DA2A2B818896242970167', 'isDownload': False} 2026-07-27 18:41:18,536 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Evaluate ready code "odoo.isTourReady('viin_brain_temporal_scrubber_tour')" 2026-07-27 18:41:18,558 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:18] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.007 2026-07-27 18:41:18,566 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:18] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.001 0.011 2026-07-27 18:41:18,578 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:18] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.002 0.031 2026-07-27 18:41:18,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:18] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.046 2026-07-27 18:41:18,660 100 INFO rb-f163aeb-223409-398459 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-27 18:41:18,662 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:18] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.002 0.038 2026-07-27 18:41:19,293 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.021 2026-07-27 18:41:19,312 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:41:19,316 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-27 18:41:19,318 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-07-27 18:41:19,322 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/action/load HTTP/1.1" 200 - 7 0.010 0.015 2026-07-27 18:41:19,367 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.051 2026-07-27 18:41:19,408 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:41:19,500 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.067 0.109 2026-07-27 18:41:19,527 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/action/load HTTP/1.1" 200 - 7 0.015 0.183 2026-07-27 18:41:19,547 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:19,588 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.208 2026-07-27 18:41:19,592 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.226 2026-07-27 18:41:19,615 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.009 0.232 2026-07-27 18:41:19,707 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.022 0.305 2026-07-27 18:41:19,710 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.285 2026-07-27 18:41:19,796 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.039 0.255 2026-07-27 18:41:19,803 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:41:19,813 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-07-27 18:41:19,816 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.271 2026-07-27 18:41:19,820 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "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-27 18:41:19,836 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.008 0.229 2026-07-27 18:41:19,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.017 0.218 2026-07-27 18:41:19,871 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.243 2026-07-27 18:41:19,884 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.165 2026-07-27 18:41:19,895 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:41:19,914 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.089 2026-07-27 18:41:19,939 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.008 0.103 2026-07-27 18:41:19,941 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.066 2026-07-27 18:41:19,946 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.019 2026-07-27 18:41:19,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:19] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.020 2026-07-27 18:41:20,004 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.010 2026-07-27 18:41:20,026 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.005 0.010 2026-07-27 18:41:20,042 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:20,052 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:20,071 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.007 2026-07-27 18:41:20,834 100 INFO rb-f163aeb-223409-398459 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-27 18:41:20,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:41:20,859 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:20,870 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:20,884 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:20,948 100 INFO rb-f163aeb-223409-398459 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-27 18:41:20,973 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.011 0.008 2026-07-27 18:41:20,977 100 INFO rb-f163aeb-223409-398459 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-27 18:41:20,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:20] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.003 0.029 2026-07-27 18:41:21,029 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.066 2026-07-27 18:41:21,043 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 9 0.005 0.069 2026-07-27 18:41:21,056 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.075 2026-07-27 18:41:21,073 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.007 0.091 2026-07-27 18:41:21,080 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:21,085 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.091 2026-07-27 18:41:21,091 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 4 0.001 0.054 2026-07-27 18:41:21,106 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.055 2026-07-27 18:41:21,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.046 2026-07-27 18:41:21,117 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.124 2026-07-27 18:41:21,120 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.021 2026-07-27 18:41:21,126 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.020 2026-07-27 18:41:21,172 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.008 2026-07-27 18:41:21,184 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:41:21,197 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.002 0.006 2026-07-27 18:41:21,240 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.002 0.016 2026-07-27 18:41:21,330 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-07-27 18:41:21,352 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.015 2026-07-27 18:41:21,374 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.031 2026-07-27 18:41:21,387 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.002 0.047 2026-07-27 18:41:21,667 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:21] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:22,084 100 INFO rb-f163aeb-223409-398459 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-27 18:41:22,098 100 INFO rb-f163aeb-223409-398459 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[data-tab="graph"])' 2026-07-27 18:41:22,120 100 INFO rb-f163aeb-223409-398459 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-27 18:41:22,121 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 4 0.003 0.008 2026-07-27 18:41:22,132 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.link/graph_traverse HTTP/1.1" 200 - 7 0.003 0.018 2026-07-27 18:41:22,136 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:41:22,145 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:22,156 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.link/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:22,165 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.004 2026-07-27 18:41:22,175 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:22,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-07-27 18:41:22,937 100 INFO rb-f163aeb-223409-398459 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-27 18:41:22,947 100 INFO rb-f163aeb-223409-398459 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-27 18:41:22,965 100 INFO rb-f163aeb-223409-398459 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-27 18:41:22,981 100 INFO rb-f163aeb-223409-398459 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-27 18:41:22,998 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,014 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,031 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,047 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,065 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,081 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,098 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,114 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,132 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,147 100 INFO rb-f163aeb-223409-398459 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-27 18:41:23,148 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour.browser: test successful 2026-07-27 18:41:23,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing chrome headless with pid 12449 2026-07-27 18:41:23,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Closing websocket connection 2026-07-27 18:41:23,158 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Terminating chrome headless with pid 12449 2026-07-27 18:41:23,252 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184123_252750_TestBrainTemporalUiTour.txt 2026-07-27 18:41:23,253 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_temporal_ui_tour.TestBrainTemporalUiTour: Removing chrome user profile "/tmp/tmpofes17u__chrome_odoo" 2026-07-27 18:41:23,273 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:23,313 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour: Starting TestBrainThemeSwapTour.test_brain_theme_swap_tour ... 2026-07-27 18:41:23,794 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:23,805 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:24,453 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:24] "GET /web HTTP/1.1" 200 - 118 0.069 0.581 2026-07-27 18:41:24,463 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:24] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:24,476 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:24] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:24,489 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:24] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.004 2026-07-27 18:41:24,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome pid: 12714 2026-07-27 18:41:24,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome headless temporary user profile dir: /tmp/tmpbc1o8u6b_chrome_odoo 2026-07-27 18:41:24,783 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Issuing json command http://127.0.0.1:32975/json/version 2026-07-27 18:41:24,785 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:32975/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:24,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:24,797 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Issuing json command http://127.0.0.1:32975/json 2026-07-27 18:41:24,798 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:32975/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:24,866 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Websocket url found: ws://127.0.0.1:32975/devtools/page/9A389CB40AAB4F975C8A03F99BF2BFB7 2026-07-27 18:41:24,876 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Enable chrome headless console log notification 2026-07-27 18:41:24,886 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome headless enable page notifications 2026-07-27 18:41:24,963 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:24,965 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Setting session cookie in browser 2026-07-27 18:41:24,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:24,978 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:25,065 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /web HTTP/1.1" 200 - 18 0.009 0.071 2026-07-27 18:41:25,067 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Navigation result: {'frameId': '9A389CB40AAB4F975C8A03F99BF2BFB7', 'loaderId': 'ECFC8749C7712E2C6C29064324CCC872', 'isDownload': False} 2026-07-27 18:41:25,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Evaluate ready code "odoo.isTourReady('viin_brain_theme_swap')" 2026-07-27 18:41:25,092 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.003 0.011 2026-07-27 18:41:25,099 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.017 2026-07-27 18:41:25,136 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.045 2026-07-27 18:41:25,147 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.053 2026-07-27 18:41:25,176 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:41:25,188 100 INFO rb-f163aeb-223409-398459 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-27 18:41:25,774 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.001 0.020 2026-07-27 18:41:25,781 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-07-27 18:41:25,793 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:41:25,796 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-07-27 18:41:25,808 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "POST /web/action/load HTTP/1.1" 200 - 7 0.013 0.011 2026-07-27 18:41:25,823 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:25] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.003 0.034 2026-07-27 18:41:25,895 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:41:26,779 100 INFO rb-f163aeb-223409-398459 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-27 18:41:26,802 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.096 0.897 2026-07-27 18:41:26,817 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "POST /web/action/load HTTP/1.1" 200 - 7 0.004 0.998 2026-07-27 18:41:26,839 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:26,877 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.020 1.026 2026-07-27 18:41:26,933 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.017 1.041 2026-07-27 18:41:26,953 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 1.073 2026-07-27 18:41:26,959 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 1.085 2026-07-27 18:41:26,962 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 1.053 2026-07-27 18:41:27,112 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.080 0.225 2026-07-27 18:41:27,123 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-07-27 18:41:27,131 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:41:27,134 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.297 2026-07-27 18:41:27,143 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "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-27 18:41:27,164 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.012 0.269 2026-07-27 18:41:27,171 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.229 2026-07-27 18:41:27,181 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.222 2026-07-27 18:41:27,193 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.216 2026-07-27 18:41:27,222 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-07-27 18:41:27,223 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.006 0.066 2026-07-27 18:41:27,241 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.082 2026-07-27 18:41:27,243 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.055 2026-07-27 18:41:27,265 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.001 0.060 2026-07-27 18:41:27,278 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.005 2026-07-27 18:41:27,289 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.005 0.012 2026-07-27 18:41:27,346 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.014 0.011 2026-07-27 18:41:27,387 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.009 0.010 2026-07-27 18:41:27,407 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:27,419 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:27,438 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:27] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.004 0.007 2026-07-27 18:41:28,200 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,216 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,231 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,247 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,264 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,281 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,297 100 INFO rb-f163aeb-223409-398459 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-27 18:41:28,304 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour.browser: test successful 2026-07-27 18:41:28,310 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Closing chrome headless with pid 12714 2026-07-27 18:41:28,311 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Closing websocket connection 2026-07-27 18:41:28,312 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Terminating chrome headless with pid 12714 2026-07-27 18:41:28,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184128_366098_TestBrainThemeSwapTour.txt 2026-07-27 18:41:28,366 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_theme_swap_tour.TestBrainThemeSwapTour: Removing chrome user profile "/tmp/tmpbc1o8u6b_chrome_odoo" 2026-07-27 18:41:28,386 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:28,429 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_all_range ... 2026-07-27 18:41:28,468 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_all_vaults_when_no_vault_id ... 2026-07-27 18:41:28,530 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_limit ... 2026-07-27 18:41:28,598 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_tag_filter ... 2026-07-27 18:41:28,644 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_today_excludes_yesterday ... 2026-07-27 18:41:28,687 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_vault_filter ... 2026-07-27 18:41:28,731 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline: Starting TestBrainTimeline.test_timeline_week_range ... 2026-07-27 18:41:28,779 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:28,851 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour: Starting TestBrainTimelineTour.test_brain_timeline_tour ... 2026-07-27 18:41:29,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome pid: 12928 2026-07-27 18:41:29,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome headless temporary user profile dir: /tmp/tmpjz2kp79t_chrome_odoo 2026-07-27 18:41:29,003 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Issuing json command http://127.0.0.1:46515/json/version 2026-07-27 18:41:29,004 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46515/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:29,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:29,080 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Issuing json command http://127.0.0.1:46515/json 2026-07-27 18:41:29,080 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:46515/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:29,090 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Websocket url found: ws://127.0.0.1:46515/devtools/page/FC685D2EFF0739149A4968B16706157E 2026-07-27 18:41:29,166 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Enable chrome headless console log notification 2026-07-27 18:41:29,172 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome headless enable page notifications 2026-07-27 18:41:29,865 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:29,873 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Setting session cookie in browser 2026-07-27 18:41:29,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:29,875 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:29,885 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:30,677 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:30] "GET /web HTTP/1.1" 200 - 118 0.076 0.719 2026-07-27 18:41:30,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Navigation result: {'frameId': 'FC685D2EFF0739149A4968B16706157E', 'loaderId': 'BAE5766C861734F4C1D68AB85A91F2AE', 'isDownload': False} 2026-07-27 18:41:30,680 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Evaluate ready code "odoo.isTourReady('timeline_view')" 2026-07-27 18:41:30,709 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:30] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.012 2026-07-27 18:41:30,714 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:30] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.017 2026-07-27 18:41:30,756 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:30] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.005 0.057 2026-07-27 18:41:30,764 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:30] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.059 2026-07-27 18:41:30,779 100 INFO rb-f163aeb-223409-398459 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-27 18:41:30,780 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:30] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:31,411 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.016 2026-07-27 18:41:31,417 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:41:31,422 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:41:31,435 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-07-27 18:41:31,439 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.009 2026-07-27 18:41:31,470 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.036 2026-07-27 18:41:31,520 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Evaluate test code "odoo.startTour('timeline_view', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web#action=628"})" 2026-07-27 18:41:31,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.074 0.104 2026-07-27 18:41:31,622 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.155 2026-07-27 18:41:31,642 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /web/action/load HTTP/1.1" 200 - 7 0.012 0.166 2026-07-27 18:41:31,666 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:31,709 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.022 0.208 2026-07-27 18:41:31,730 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.006 0.233 2026-07-27 18:41:31,841 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.039 0.305 2026-07-27 18:41:31,843 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.315 2026-07-27 18:41:31,963 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.059 0.281 2026-07-27 18:41:31,969 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:41:31,981 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:41:31,986 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.009 0.341 2026-07-27 18:41:31,989 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:31] "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-27 18:41:32,004 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.338 2026-07-27 18:41:32,022 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.006 0.300 2026-07-27 18:41:32,032 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.296 2026-07-27 18:41:32,044 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.005 0.190 2026-07-27 18:41:32,046 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.190 2026-07-27 18:41:32,059 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:41:32,069 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.069 2026-07-27 18:41:32,100 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.105 2026-07-27 18:41:32,113 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:32,118 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:32,172 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.007 0.011 2026-07-27 18:41:32,198 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.007 0.011 2026-07-27 18:41:32,251 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:32,283 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.014 2026-07-27 18:41:32,305 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:32] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 10 0.005 0.009 2026-07-27 18:41:33,061 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,067 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,081 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,100 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,112 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:33] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 5 0.002 0.009 2026-07-27 18:41:33,115 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,560 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:33,883 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,900 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,904 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:33] "POST /web/dataset/call_kw/viin.brain.page/search_read HTTP/1.1" 200 - 5 0.003 0.013 2026-07-27 18:41:33,914 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,931 100 INFO rb-f163aeb-223409-398459 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-27 18:41:33,932 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour.browser: test successful 2026-07-27 18:41:33,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Closing chrome headless with pid 12928 2026-07-27 18:41:33,940 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Closing websocket connection 2026-07-27 18:41:33,941 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Terminating chrome headless with pid 12928 2026-07-27 18:41:34,021 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184134_021553_TestBrainTimelineTour.txt 2026-07-27 18:41:34,022 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_timeline_tour.TestBrainTimelineTour: Removing chrome user profile "/tmp/tmpjz2kp79t_chrome_odoo" 2026-07-27 18:41:34,047 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:34,180 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour: Starting TestBrainUxBatchATour.test_ux_batch_a_tour ... 2026-07-27 18:41:34,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome pid: 13140 2026-07-27 18:41:34,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome headless temporary user profile dir: /tmp/tmp78zk4jij_chrome_odoo 2026-07-27 18:41:34,444 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Issuing json command http://127.0.0.1:39843/json/version 2026-07-27 18:41:34,445 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:39843/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:34,464 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:34,465 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Issuing json command http://127.0.0.1:39843/json 2026-07-27 18:41:34,465 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:39843/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:34,471 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Websocket url found: ws://127.0.0.1:39843/devtools/page/38F345A2CB2B5EC28EC0B63A3B22CB0D 2026-07-27 18:41:34,479 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Enable chrome headless console log notification 2026-07-27 18:41:34,483 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome headless enable page notifications 2026-07-27 18:41:35,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:35,131 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Setting session cookie in browser 2026-07-27 18:41:35,132 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:35,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:35,141 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:35,834 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:35] "GET /web HTTP/1.1" 200 - 118 0.071 0.625 2026-07-27 18:41:35,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Navigation result: {'frameId': '38F345A2CB2B5EC28EC0B63A3B22CB0D', 'loaderId': '5337570E09B9032C506E1F5759B7AB65', 'isDownload': False} 2026-07-27 18:41:35,836 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Evaluate ready code "odoo.isTourReady('viin_brain_ux_batch_a')" 2026-07-27 18:41:35,860 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:35] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.007 2026-07-27 18:41:35,866 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:35] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.014 2026-07-27 18:41:35,902 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:35] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.007 0.043 2026-07-27 18:41:35,912 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:35] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.053 2026-07-27 18:41:35,958 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:35] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.034 0.006 2026-07-27 18:41:35,963 100 INFO rb-f163aeb-223409-398459 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-27 18:41:36,604 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.022 2026-07-27 18:41:36,612 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-07-27 18:41:36,613 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:41:36,614 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:41:36,628 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.004 0.009 2026-07-27 18:41:36,662 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /web/action/load HTTP/1.1" 200 - 7 0.022 0.022 2026-07-27 18:41:36,706 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:41:36,776 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.061 0.086 2026-07-27 18:41:36,787 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.145 2026-07-27 18:41:36,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:36,847 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.021 0.164 2026-07-27 18:41:36,853 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.186 2026-07-27 18:41:36,874 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.186 2026-07-27 18:41:36,937 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.022 0.232 2026-07-27 18:41:36,940 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:36] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.216 2026-07-27 18:41:37,027 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.035 0.212 2026-07-27 18:41:37,036 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:41:37,046 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:41:37,049 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.009 0.237 2026-07-27 18:41:37,061 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.005 0.205 2026-07-27 18:41:37,064 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "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-27 18:41:37,081 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.216 2026-07-27 18:41:37,098 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.215 2026-07-27 18:41:37,111 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.162 2026-07-27 18:41:37,113 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.160 2026-07-27 18:41:37,125 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:41:37,126 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.061 2026-07-27 18:41:37,149 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.075 2026-07-27 18:41:37,193 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.049 2026-07-27 18:41:37,206 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.006 2026-07-27 18:41:37,214 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.014 2026-07-27 18:41:37,262 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.011 2026-07-27 18:41:37,290 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.015 2026-07-27 18:41:37,301 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:37,315 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:37,333 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:37] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.008 2026-07-27 18:41:38,100 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,114 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,123 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:38,133 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,133 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:38,142 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:38] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:38,147 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,153 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:38] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.004 2026-07-27 18:41:38,916 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,931 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,947 100 INFO rb-f163aeb-223409-398459 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-27 18:41:38,964 100 INFO rb-f163aeb-223409-398459 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]:not([data-title=""]))' 2026-07-27 18:41:39,002 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/create HTTP/1.1" 200 - 27 0.015 0.036 2026-07-27 18:41:39,017 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:41:39,051 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 22 0.017 0.027 2026-07-27 18:41:39,058 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.044 2026-07-27 18:41:39,069 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.005 0.047 2026-07-27 18:41:39,095 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.002 0.074 2026-07-27 18:41:39,106 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.075 2026-07-27 18:41:39,118 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.082 2026-07-27 18:41:39,130 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.004 0.068 2026-07-27 18:41:39,135 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.070 2026-07-27 18:41:39,142 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.066 2026-07-27 18:41:39,146 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.044 2026-07-27 18:41:39,154 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.003 0.038 2026-07-27 18:41:39,160 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.034 2026-07-27 18:41:39,165 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:41:39,169 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:41:39,173 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.024 2026-07-27 18:41:39,182 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.028 2026-07-27 18:41:39,192 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.006 0.007 2026-07-27 18:41:39,201 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.017 2026-07-27 18:41:39,207 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:41:39,212 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.019 2026-07-27 18:41:39,254 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.011 2026-07-27 18:41:39,266 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.006 2026-07-27 18:41:39,288 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.010 0.008 2026-07-27 18:41:39,291 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.017 2026-07-27 18:41:39,300 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.021 2026-07-27 18:41:39,306 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.027 2026-07-27 18:41:39,312 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.029 2026-07-27 18:41:39,318 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.032 2026-07-27 18:41:39,323 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.035 2026-07-27 18:41:39,330 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.016 2026-07-27 18:41:39,337 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.000 0.003 2026-07-27 18:41:39,396 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.021 2026-07-27 18:41:39,483 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.005 2026-07-27 18:41:39,509 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.023 2026-07-27 18:41:39,519 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.002 0.035 2026-07-27 18:41:39,535 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:39] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.007 0.051 2026-07-27 18:41:40,243 100 INFO rb-f163aeb-223409-398459 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-27 18:41:40,247 100 INFO rb-f163aeb-223409-398459 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-27 18:41:40,254 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:40,266 100 INFO rb-f163aeb-223409-398459 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-27 18:41:40,267 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:40,277 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:40] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:40,287 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:40] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:40,305 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:40] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:40,784 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:40] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:41,067 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.008 2026-07-27 18:41:41,075 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.002 0.015 2026-07-27 18:41:41,092 100 INFO rb-f163aeb-223409-398459 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-27 18:41:41,095 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.005 0.026 2026-07-27 18:41:41,106 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.005 0.035 2026-07-27 18:41:41,115 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.034 2026-07-27 18:41:41,125 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.005 0.029 2026-07-27 18:41:41,133 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.036 2026-07-27 18:41:41,142 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.004 0.041 2026-07-27 18:41:41,156 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.041 2026-07-27 18:41:41,168 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.003 0.049 2026-07-27 18:41:41,174 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41: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-27 18:41:41,179 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.038 2026-07-27 18:41:41,183 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.030 2026-07-27 18:41:41,191 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.001 0.023 2026-07-27 18:41:41,200 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.000 0.005 2026-07-27 18:41:41,244 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.008 2026-07-27 18:41:41,256 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.002 0.013 2026-07-27 18:41:41,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.015 2026-07-27 18:41:41,989 100 INFO rb-f163aeb-223409-398459 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-27 18:41:41,997 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:41] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:41,998 100 INFO rb-f163aeb-223409-398459 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-27 18:41:42,009 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:42] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:42,020 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:42] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:42,031 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:42] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:42,054 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:42] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:42,802 100 INFO rb-f163aeb-223409-398459 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-27 18:41:42,809 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:42] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:43,140 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:43] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-07-27 18:41:43,566 100 INFO rb-f163aeb-223409-398459 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-27 18:41:43,575 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:43] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:44,333 100 INFO rb-f163aeb-223409-398459 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-27 18:41:44,342 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:44] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:45,100 100 INFO rb-f163aeb-223409-398459 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-27 18:41:45,106 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.005 2026-07-27 18:41:45,875 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:41:45,884 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.005 0.006 2026-07-27 18:41:45,892 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.008 2026-07-27 18:41:45,901 100 INFO rb-f163aeb-223409-398459 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-27 18:41:45,904 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.024 2026-07-27 18:41:45,918 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 8 0.007 0.028 2026-07-27 18:41:45,926 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.004 0.037 2026-07-27 18:41:45,932 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.002 0.039 2026-07-27 18:41:45,942 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.003 0.039 2026-07-27 18:41:45,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.002 0.036 2026-07-27 18:41:45,956 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.038 2026-07-27 18:41:45,970 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 8 0.004 0.040 2026-07-27 18:41:45,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.041 2026-07-27 18:41:45,981 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.041 2026-07-27 18:41:45,990 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:45] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 8 0.003 0.023 2026-07-27 18:41:46,000 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:46] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.000 0.005 2026-07-27 18:41:46,045 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:46] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:41:46,059 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:46] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.003 0.019 2026-07-27 18:41:46,072 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.016 2026-07-27 18:41:46,804 100 INFO rb-f163aeb-223409-398459 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-27 18:41:46,813 100 INFO rb-f163aeb-223409-398459 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-27 18:41:46,832 100 INFO rb-f163aeb-223409-398459 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-27 18:41:47,364 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:47] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 17 0.008 0.033 2026-07-27 18:41:48,132 100 INFO rb-f163aeb-223409-398459 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-27 18:41:48,155 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 7 0.007 0.009 2026-07-27 18:41:48,155 100 INFO rb-f163aeb-223409-398459 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-27 18:41:48,162 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.002 0.023 2026-07-27 18:41:48,170 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.029 2026-07-27 18:41:48,174 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:41:48,182 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.026 2026-07-27 18:41:48,189 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 5 0.001 0.035 2026-07-27 18:41:48,193 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.030 2026-07-27 18:41:48,198 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 4 0.001 0.028 2026-07-27 18:41:48,201 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.001 0.021 2026-07-27 18:41:48,205 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.024 2026-07-27 18:41:48,242 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.002 0.009 2026-07-27 18:41:48,256 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.002 0.020 2026-07-27 18:41:48,269 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:48] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.004 2026-07-27 18:41:49,009 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour.browser: test successful 2026-07-27 18:41:49,018 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:49] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-07-27 18:41:49,026 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Closing chrome headless with pid 13140 2026-07-27 18:41:49,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Closing websocket connection 2026-07-27 18:41:49,027 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Terminating chrome headless with pid 13140 2026-07-27 18:41:49,045 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:49,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184149_113210_TestBrainUxBatchATour.txt 2026-07-27 18:41:49,113 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_batch_a_tour.TestBrainUxBatchATour: Removing chrome user profile "/tmp/tmp78zk4jij_chrome_odoo" 2026-07-27 18:41:49,133 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:49,223 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour: Starting TestBrainUxHighTour.test_ux_high_tour ... 2026-07-27 18:41:49,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome pid: 13467 2026-07-27 18:41:49,559 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome headless temporary user profile dir: /tmp/tmplnkc96e8_chrome_odoo 2026-07-27 18:41:49,560 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Issuing json command http://127.0.0.1:43555/json/version 2026-07-27 18:41:49,562 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:43555/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:41:49,575 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:41:49,576 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Issuing json command http://127.0.0.1:43555/json 2026-07-27 18:41:49,576 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:43555/json with timeout 3 increased to 10s during tests 2026-07-27 18:41:49,599 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Websocket url found: ws://127.0.0.1:43555/devtools/page/EC4D96D841692F2AE79077545614CE37 2026-07-27 18:41:49,602 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Enable chrome headless console log notification 2026-07-27 18:41:49,605 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome headless enable page notifications 2026-07-27 18:41:50,145 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:41:50,152 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Setting session cookie in browser 2026-07-27 18:41:50,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:41:50,154 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:41:50,168 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:41:50,949 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:50] "GET /web HTTP/1.1" 200 - 118 0.071 0.713 2026-07-27 18:41:50,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Navigation result: {'frameId': 'EC4D96D841692F2AE79077545614CE37', 'loaderId': '0FC67354450E4D4BD6C4A4249CCA16B8', 'isDownload': False} 2026-07-27 18:41:50,951 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Evaluate ready code "odoo.isTourReady('viin_brain_ux_high_tour')" 2026-07-27 18:41:50,984 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:50] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.005 0.010 2026-07-27 18:41:50,991 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:50] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.001 0.019 2026-07-27 18:41:51,029 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 5 0.003 0.054 2026-07-27 18:41:51,038 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.055 2026-07-27 18:41:51,077 100 INFO rb-f163aeb-223409-398459 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-27 18:41:51,082 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.008 0.012 2026-07-27 18:41:51,738 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.017 2026-07-27 18:41:51,751 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-07-27 18:41:51,756 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-07-27 18:41:51,781 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.039 2026-07-27 18:41:51,783 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "POST /web/action/load HTTP/1.1" 200 - 7 0.014 0.016 2026-07-27 18:41:51,792 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.030 2026-07-27 18:41:51,859 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:41:51,917 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.060 0.087 2026-07-27 18:41:51,960 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "POST /web/action/load HTTP/1.1" 200 - 7 0.005 0.165 2026-07-27 18:41:51,965 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:51] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.165 2026-07-27 18:41:51,997 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:41:52,041 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.016 0.224 2026-07-27 18:41:52,058 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.005 0.245 2026-07-27 18:41:52,136 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.018 0.303 2026-07-27 18:41:52,138 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.261 2026-07-27 18:41:52,221 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.034 0.265 2026-07-27 18:41:52,230 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-07-27 18:41:52,240 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:41:52,241 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.007 0.271 2026-07-27 18:41:52,248 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "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-27 18:41:52,272 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.018 0.268 2026-07-27 18:41:52,280 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.001 0.232 2026-07-27 18:41:52,295 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/offline HTTP/1.1" 200 - 7 0.002 0.229 2026-07-27 18:41:52,311 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.004 0.164 2026-07-27 18:41:52,313 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.162 2026-07-27 18:41:52,325 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.061 2026-07-27 18:41:52,330 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-07-27 18:41:52,357 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.007 0.088 2026-07-27 18:41:52,381 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.036 2026-07-27 18:41:52,396 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.001 0.008 2026-07-27 18:41:52,401 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.013 2026-07-27 18:41:52,454 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.005 0.016 2026-07-27 18:41:52,475 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.011 2026-07-27 18:41:52,493 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:52,503 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:41:52,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:52] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.007 2026-07-27 18:41:53,282 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,296 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,307 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:53,320 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.007 2026-07-27 18:41:53,332 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:41:53,345 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:53,413 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,430 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,447 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,463 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,480 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,496 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,511 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:41:53,526 100 INFO rb-f163aeb-223409-398459 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-27 18:41:53,533 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.013 0.014 2026-07-27 18:41:53,562 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.044 2026-07-27 18:41:53,574 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.005 0.047 2026-07-27 18:41:53,587 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.061 2026-07-27 18:41:53,601 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.069 2026-07-27 18:41:53,607 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.065 2026-07-27 18:41:53,613 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.079 2026-07-27 18:41:53,619 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.050 2026-07-27 18:41:53,626 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.002 0.045 2026-07-27 18:41:53,631 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.037 2026-07-27 18:41:53,635 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.027 2026-07-27 18:41:53,640 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.026 2026-07-27 18:41:53,646 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.025 2026-07-27 18:41:53,657 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.005 2026-07-27 18:41:53,664 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.011 2026-07-27 18:41:53,668 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.010 2026-07-27 18:41:53,674 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:41:53,712 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.010 2026-07-27 18:41:53,725 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.006 2026-07-27 18:41:53,728 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:53,742 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.007 2026-07-27 18:41:53,792 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.016 2026-07-27 18:41:53,861 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-07-27 18:41:53,873 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.005 0.009 2026-07-27 18:41:53,896 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.007 0.028 2026-07-27 18:41:53,909 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:53] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.039 2026-07-27 18:41:54,625 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,630 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,646 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,663 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,680 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,697 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,713 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,727 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:54] "POST /web/dataset/call_kw/viin.brain.page/brain_load_children HTTP/1.1" 200 - 4 0.001 0.007 2026-07-27 18:41:54,730 100 INFO rb-f163aeb-223409-398459 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-27 18:41:54,864 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:41:55,499 100 INFO rb-f163aeb-223409-398459 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-27 18:41:55,514 100 INFO rb-f163aeb-223409-398459 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-27 18:41:55,531 100 INFO rb-f163aeb-223409-398459 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-27 18:41:55,572 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:55] "POST /web/dataset/call_kw/viin.brain.page/write HTTP/1.1" 200 - 23 0.015 0.038 2026-07-27 18:41:55,602 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:55] "POST /web/dataset/call_kw/viin.brain.page/json_friendly_approval_request_data HTTP/1.1" 200 - 18 0.008 0.016 2026-07-27 18:41:56,331 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour.browser: test successful 2026-07-27 18:41:56,339 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:41:56] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:41:56,344 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Closing chrome headless with pid 13467 2026-07-27 18:41:56,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Closing websocket connection 2026-07-27 18:41:56,346 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Terminating chrome headless with pid 13467 2026-07-27 18:41:56,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184156_421424_TestBrainUxHighTour.txt 2026-07-27 18:41:56,421 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_ux_high_tour.TestBrainUxHighTour: Removing chrome user profile "/tmp/tmplnkc96e8_chrome_odoo" 2026-07-27 18:41:56,443 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:41:59,016 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_access_group_editor_cannot_write_page_matches_write_rule ... 2026-07-27 18:41:59,068 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [8117], uid: 1935, model: viin.brain.page 2026-07-27 18:41:59,076 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_create_vault_default_company ... 2026-07-27 18:41:59,103 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_access_group_editor_capped_to_viewer ... 2026-07-27 18:41:59,123 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_field_brain_admin_bypass_no_membership ... 2026-07-27 18:41:59,139 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_field_by_role ... 2026-07-27 18:41:59,161 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_current_user_role_field_non_member ... 2026-07-27 18:41:59,174 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_member_role_required ... 2026-07-27 18:41:59,185 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_member_vault_user_unique ... 2026-07-27 18:41:59,194 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_page_count_compute ... 2026-07-27 18:41:59,195 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_user_is_member_access_group_default_role_viewer_not_capped ... 2026-07-27 18:41:59,199 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_user_is_member_access_group_editor_capped_to_viewer ... 2026-07-27 18:41:59,202 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_user_is_member_explicit_editor_role_not_capped ... 2026-07-27 18:41:59,203 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_user_is_member_helper ... 2026-07-27 18:41:59,206 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_vault_default_role_selection ... 2026-07-27 18:41:59,231 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault: Starting TestBrainVault.test_vault_name_company_unique ... 2026-07-27 18:41:59,249 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:42:01,999 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault_create_by_editor: Starting TestBrainVaultCreateByEditor.test_brain_editor_can_create_a_vault_from_scratch ... 2026-07-27 18:42:02,038 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault_create_by_editor: Starting TestBrainVaultCreateByEditor.test_editor_created_vault_belongs_to_the_creator_company ... 2026-07-27 18:42:05,824 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_ai_workflow.models.work_routine: viin_ai_workflow: seeded 8 goal(s) and 8 work routine(s) of default AI automation for company 418 (E12 Editor Company). 2026-07-27 18:42:06,370 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault_create_by_editor: Starting TestBrainVaultCreateByEditor.test_editor_created_vault_enrols_its_creator_as_admin ... 2026-07-27 18:42:06,432 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault_create_by_editor: Starting TestBrainVaultCreateByEditor.test_editor_still_cannot_write_a_vault_they_are_not_a_member_of ... 2026-07-27 18:42:06,486 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4055], uid: 1938, model: viin.brain.vault 2026-07-27 18:42:06,494 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_vault_create_by_editor: Starting TestBrainVaultCreateByEditor.test_internal_user_without_the_editor_group_cannot_create_a_vault ... 2026-07-27 18:42:06,515 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1941, model: viin.brain.vault 2026-07-27 18:42:06,525 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-27 18:42:06,551 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour: Starting TestBrainWikilinkTour.test_brain_wikilink_tour ... 2026-07-27 18:42:06,799 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome pid: 13713 2026-07-27 18:42:06,800 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome headless temporary user profile dir: /tmp/tmpcy88avdm_chrome_odoo 2026-07-27 18:42:06,800 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Issuing json command http://127.0.0.1:44707/json/version 2026-07-27 18:42:06,859 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:44707/json/version with timeout 3 increased to 10s during tests 2026-07-27 18:42:06,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Browser version: Chrome/141.0.7390.54 2026-07-27 18:42:06,871 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Issuing json command http://127.0.0.1:44707/json 2026-07-27 18:42:06,872 100 INFO rb-f163aeb-223409-398459 odoo.tests.common.requests: request http://127.0.0.1:44707/json with timeout 3 increased to 10s during tests 2026-07-27 18:42:06,877 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Websocket url found: ws://127.0.0.1:44707/devtools/page/6E64BCB0457EF335BB3DDCCC5CB4E125 2026-07-27 18:42:06,888 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Enable chrome headless console log notification 2026-07-27 18:42:06,891 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome headless enable page notifications 2026-07-27 18:42:07,446 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.res_users: Login successful for db:rb-f163aeb-223409-398459 login:admin from n/a 2026-07-27 18:42:07,455 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Setting session cookie in browser 2026-07-27 18:42:07,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Open "http://127.0.0.1:8069/web#action=628" in browser 2026-07-27 18:42:07,457 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Navigating to: "http://127.0.0.1:8069/web#action=628" 2026-07-27 18:42:07,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-27 18:42:08,173 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /web HTTP/1.1" 200 - 118 0.072 0.637 2026-07-27 18:42:08,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Navigation result: {'frameId': '6E64BCB0457EF335BB3DDCCC5CB4E125', 'loaderId': '02E474BA0674D45DF52ECE24308866C5', 'isDownload': False} 2026-07-27 18:42:08,175 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Evaluate ready code "odoo.isTourReady('viin_brain_wikilink')" 2026-07-27 18:42:08,208 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /web/assets/8028473/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.006 2026-07-27 18:42:08,214 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /web/assets/e72f9b6/web.assets_web.min.css HTTP/1.1" 200 - 4 0.001 0.020 2026-07-27 18:42:08,222 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /web/webclient/translations/405a296a88b4d3f1871145ffb829e5fe7fc59b4c?lang=en_US HTTP/1.1" 200 - 4 0.002 0.019 2026-07-27 18:42:08,250 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /web/webclient/load_menus/0c27ef6625faf166ebb639802874af033cfaf52c0973c8667309c88eb1945fc9 HTTP/1.1" 200 - 6 0.003 0.050 2026-07-27 18:42:08,274 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /web/assets/8fbe9c0/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-07-27 18:42:08,275 100 INFO rb-f163aeb-223409-398459 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-27 18:42:08,975 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "POST /web/dataset/call_kw/ir.model/get_approval_like_model_map HTTP/1.1" 200 - 2 0.000 0.016 2026-07-27 18:42:08,982 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-07-27 18:42:08,985 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-07-27 18:42:08,986 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:08] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-07-27 18:42:09,003 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/action/load HTTP/1.1" 200 - 7 0.007 0.011 2026-07-27 18:42:09,021 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.005 0.027 2026-07-27 18:42:09,103 100 INFO rb-f163aeb-223409-398459 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=628"})" 2026-07-27 18:42:09,181 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /mail/init_messaging HTTP/1.1" 200 - 76 0.074 0.102 2026-07-27 18:42:09,192 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/action/load HTTP/1.1" 200 - 7 0.003 0.178 2026-07-27 18:42:09,216 100 INFO rb-f163aeb-223409-398459 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (San Francisco) (1) 2026-07-27 18:42:09,258 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 20 0.018 0.225 2026-07-27 18:42:09,261 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.200 2026-07-27 18:42:09,281 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 10 0.007 0.201 2026-07-27 18:42:09,358 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 42 0.035 0.241 2026-07-27 18:42:09,361 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.238 2026-07-27 18:42:09,484 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/res.users/systray_get_activities HTTP/1.1" 200 - 83 0.065 0.234 2026-07-27 18:42:09,491 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:42:09,497 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:42:09,504 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "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-27 18:42:09,508 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 11 0.010 0.291 2026-07-27 18:42:09,527 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /mail/load_message_failures HTTP/1.1" 200 - 12 0.007 0.255 2026-07-27 18:42:09,538 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 5 0.002 0.267 2026-07-27 18:42:09,559 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.267 2026-07-27 18:42:09,577 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.007 0.205 2026-07-27 18:42:09,589 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.078 2026-07-27 18:42:09,595 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-07-27 18:42:09,624 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 11 0.009 0.100 2026-07-27 18:42:09,626 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.084 2026-07-27 18:42:09,659 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/bundle/viin_brain.lazy_brain_app?lang=en_US HTTP/1.1" 200 - 7 0.002 0.048 2026-07-27 18:42:09,677 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/assets/6c13781/viin_brain.lazy_brain_app.min.css HTTP/1.1" 200 - 4 0.002 0.009 2026-07-27 18:42:09,684 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "GET /web/assets/c2be362/viin_brain.lazy_brain_app.min.js HTTP/1.1" 200 - 4 0.001 0.015 2026-07-27 18:42:09,738 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 14 0.006 0.016 2026-07-27 18:42:09,760 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/viin.brain.vault/search_read HTTP/1.1" 200 - 13 0.004 0.010 2026-07-27 18:42:09,792 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.005 2026-07-27 18:42:09,802 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/viin.brain.page/brain_load_root_pages HTTP/1.1" 200 - 3 0.001 0.004 2026-07-27 18:42:09,822 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:09] "POST /web/dataset/call_kw/viin.brain.tag/brain_tag_tree_with_counts HTTP/1.1" 200 - 9 0.003 0.009 2026-07-27 18:42:10,581 100 INFO rb-f163aeb-223409-398459 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-27 18:42:10,595 100 INFO rb-f163aeb-223409-398459 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-27 18:42:10,612 100 INFO rb-f163aeb-223409-398459 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-27 18:42:10,628 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.006 2026-07-27 18:42:10,641 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 8 0.006 0.014 2026-07-27 18:42:10,657 100 INFO rb-f163aeb-223409-398459 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-27 18:42:10,676 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.006 0.042 2026-07-27 18:42:10,687 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 8 0.005 0.043 2026-07-27 18:42:10,702 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 9 0.004 0.050 2026-07-27 18:42:10,707 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.054 2026-07-27 18:42:10,711 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.059 2026-07-27 18:42:10,725 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 8 0.005 0.072 2026-07-27 18:42:10,732 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.050 2026-07-27 18:42:10,738 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "GET /web/assets/67726a8/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.001 0.043 2026-07-27 18:42:10,743 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.001 0.035 2026-07-27 18:42:10,749 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.033 2026-07-27 18:42:10,753 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.036 2026-07-27 18:42:10,760 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "GET /web/assets/7d0bbbc/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.001 0.028 2026-07-27 18:42:10,775 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.006 2026-07-27 18:42:10,780 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:42:10,785 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.017 2026-07-27 18:42:10,791 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.023 2026-07-27 18:42:10,822 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/get_brain_client_config HTTP/1.1" 200 - 3 0.003 0.009 2026-07-27 18:42:10,836 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.002 0.008 2026-07-27 18:42:10,850 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 8 0.004 0.006 2026-07-27 18:42:10,901 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.003 0.024 2026-07-27 18:42:10,951 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-07-27 18:42:10,968 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 8 0.004 0.011 2026-07-27 18:42:10,991 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:10] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 11 0.005 0.033 2026-07-27 18:42:11,001 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:11] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 6 0.003 0.038 2026-07-27 18:42:11,468 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:42:11,710 100 INFO rb-f163aeb-223409-398459 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-27 18:42:11,712 100 INFO rb-f163aeb-223409-398459 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-27 18:42:11,729 100 INFO rb-f163aeb-223409-398459 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-27 18:42:11,927 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:11] "POST /web/dataset/call_kw/viin.brain.page/brain_wikilink_autocomplete HTTP/1.1" 200 - 4 0.003 0.005 2026-07-27 18:42:12,266 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:12] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 24 0.012 0.032 2026-07-27 18:42:13,031 100 INFO rb-f163aeb-223409-398459 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-27 18:42:13,046 100 INFO rb-f163aeb-223409-398459 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-27 18:42:13,063 100 INFO rb-f163aeb-223409-398459 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-27 18:42:13,079 100 INFO rb-f163aeb-223409-398459 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-27 18:42:13,457 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:13] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-07-27 18:42:13,662 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:13] "POST /web/dataset/call_kw/viin.brain.page/save_with_version_token HTTP/1.1" 200 - 11 0.004 0.012 2026-07-27 18:42:14,430 100 INFO rb-f163aeb-223409-398459 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-27 18:42:14,449 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.004 0.007 2026-07-27 18:42:14,455 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.016 2026-07-27 18:42:14,464 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.004 0.022 2026-07-27 18:42:14,464 100 INFO rb-f163aeb-223409-398459 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-27 18:42:14,474 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.004 0.029 2026-07-27 18:42:14,483 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.004 0.035 2026-07-27 18:42:14,485 100 INFO rb-f163aeb-223409-398459 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-27 18:42:14,491 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.003 0.038 2026-07-27 18:42:14,497 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.035 2026-07-27 18:42:14,502 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.035 2026-07-27 18:42:14,510 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/action_presence_close HTTP/1.1" 200 - 3 0.003 0.032 2026-07-27 18:42:14,517 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.002 0.026 2026-07-27 18:42:14,522 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.comment/search_count HTTP/1.1" 200 - 3 0.001 0.029 2026-07-27 18:42:14,530 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 5 0.003 0.027 2026-07-27 18:42:14,538 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.link/search_read HTTP/1.1" 200 - 3 0.002 0.028 2026-07-27 18:42:14,547 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_properties_with_values HTTP/1.1" 200 - 4 0.002 0.036 2026-07-27 18:42:14,551 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.snapshot/search_read HTTP/1.1" 200 - 3 0.001 0.032 2026-07-27 18:42:14,555 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.000 0.029 2026-07-27 18:42:14,561 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/read HTTP/1.1" 200 - 3 0.001 0.031 2026-07-27 18:42:14,565 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.027 2026-07-27 18:42:14,569 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.share.link/search_count HTTP/1.1" 200 - 3 0.001 0.022 2026-07-27 18:42:14,607 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/brain_get_linked_records HTTP/1.1" 200 - 4 0.003 0.008 2026-07-27 18:42:14,620 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "POST /web/dataset/call_kw/viin.brain.page/action_presence_open HTTP/1.1" 200 - 5 0.002 0.021 2026-07-27 18:42:14,623 100 INFO rb-f163aeb-223409-398459 werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:14] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.020 2026-07-27 18:42:15,359 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour.browser: test successful 2026-07-27 18:42:15,367 100 INFO ? werkzeug: 127.0.0.1 - - [27/Jul/2026 18:42:15] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-07-27 18:42:15,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Closing chrome headless with pid 13713 2026-07-27 18:42:15,371 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Closing websocket connection 2026-07-27 18:42:15,372 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Terminating chrome headless with pid 13713 2026-07-27 18:42:15,466 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Chrome Log in: /tmp/odoo_tests/rb-f163aeb-223409-398459/chrome_logs/chrome_log_20260727_184215_466441_TestBrainWikilinkTour.txt 2026-07-27 18:42:15,467 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_brain_wikilink_tour.TestBrainWikilinkTour: Removing chrome user profile "/tmp/tmpcy88avdm_chrome_odoo" 2026-07-27 18:42:15,497 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:42:18,673 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_acl_non_vault_member_gets_empty ... 2026-07-27 18:42:18,703 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_acl_vault_member_sees_results ... 2026-07-27 18:42:18,719 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_0_returns_empty ... 2026-07-27 18:42:18,720 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_1_returns_direct_neighbors_only ... 2026-07-27 18:42:18,722 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_2_returns_two_hops ... 2026-07-27 18:42:18,726 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_depth_recorded_correctly ... 2026-07-27 18:42:18,730 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_direction_both ... 2026-07-27 18:42:18,732 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_direction_incoming ... 2026-07-27 18:42:18,734 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_direction_outgoing ... 2026-07-27 18:42:18,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_empty_start_returns_empty ... 2026-07-27 18:42:18,736 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_link_type_filter_empty_list_means_all ... 2026-07-27 18:42:18,738 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_link_type_filter_reference_only ... 2026-07-27 18:42:18,740 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_link_type_filter_wikilink_only ... 2026-07-27 18:42:18,742 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_max_results_caps_output ... 2026-07-27 18:42:18,786 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_max_results_default_200 ... 2026-07-27 18:42:18,792 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_no_cycles ... 2026-07-27 18:42:18,800 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_graph_traversal: Starting TestBrainGraphTraversal.test_via_link_ids_carries_link_id ... 2026-07-27 18:42:18,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:42:18,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_p16_grep_gate: Starting TestP16GrepGate.test_no_document_exec_command_in_prod_js ... 2026-07-27 18:42:18,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_p16_grep_gate: Starting TestP16GrepGate.test_no_invalid_editor_api_in_prod_js ... 2026-07-27 18:42:18,833 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-27 18:42:21,789 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_all_pre_wi12_fields_preserved ... 2026-07-27 18:42:21,806 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_conditional_invisibility_ai ... 2026-07-27 18:42:21,809 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_conditional_invisibility_public ... 2026-07-27 18:42:21,811 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_field_to_section_mapping ... 2026-07-27 18:42:21,814 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_no_legacy_attrs_syntax ... 2026-07-27 18:42:21,816 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_readonly_counters_preserved ... 2026-07-27 18:42:21,819 100 INFO rb-f163aeb-223409-398459 odoo.addons.viin_brain.tests.test_viin_brain_vault_form: Starting TestViinBrainVaultForm.test_p15_section_labels_present ... 2026-07-27 18:42:21,828 100 INFO rb-f163aeb-223409-398459 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-27 18:42:21,832 100 INFO rb-f163aeb-223409-398459 odoo.service.server: 3584 post-tests in 6546.78s, 3357003 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_stock_equipment: 19 tests 7.81s 3655 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 11.94s 6525 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.99s 553 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_token_expiration_test: 15 tests 0.67s 374 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_unique_product_code: 5 tests 6.71s 4186 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_vat_counterpart: 9 tests 2.18s 1046 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_vendor_price_lock: 11 tests 8.91s 3495 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_wallet: 57 tests 232.04s 123050 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_warranty_management: 55 tests 10.94s 5150 queries 2026-07-27 18:42:21,843 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_warranty_purchase: 20 tests 15.29s 7229 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_warranty_purchase_stock: 11 tests 10.17s 4956 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_warranty_sale: 19 tests 14.88s 7053 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_warranty_sale_stock: 11 tests 11.36s 5605 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_warranty_stock: 26 tests 13.01s 6139 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_website_apps_store: 30 tests 199.29s 103647 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_website_apps_store_loc: 3 tests 8.09s 716 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_website_docs: 54 tests 55.67s 26264 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_website_docs_odoo: 15 tests 30.37s 13995 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_website_odoo_version: 3 tests 0.52s 394 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: to_website_slides_event: 3 tests 0.36s 198 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: utm: 18 tests 2.89s 1370 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account: 26 tests 61.45s 34106 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_bank_statement_import: 81 tests 261.47s 115415 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_bank_statement_import_rje: 29 tests 73.42s 31390 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_followup: 4 tests 34.31s 15805 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_followup_sale: 14 tests 37.76s 18815 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_onbehalf_payment: 15 tests 32.75s 14669 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 18 tests 38.69s 18376 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_reconciliation: 95 tests 214.22s 73722 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_account_recurring: 16 tests 85.63s 28933 queries 2026-07-27 18:42:21,844 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate: 73 tests 746.15s 344069 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_crm: 9 tests 118.90s 54881 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_loyalty: 10 tests 3.79s 2148 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_loyalty_pos: 8 tests 38.44s 18390 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_loyalty_sale: 16 tests 14.63s 6524 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 84.65s 40262 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_multi_level: 22 tests 186.69s 86270 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_multi_level_pos: 14 tests 46.34s 20412 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_multi_level_sale: 17 tests 69.88s 33933 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_pos: 13 tests 69.57s 34234 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 33.76s 15780 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_sale: 20 tests 235.28s 115796 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_sale_crm: 3 tests 49.30s 27210 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_website: 76 tests 510.15s 253865 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_affiliate_website_crm_livechat: 5 tests 57.49s 30898 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai: 524 tests 404.61s 283456 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_account: 40 tests 38.98s 23251 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_agent: 316 tests 123.13s 71760 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_approval: 55 tests 57.09s 33852 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_approval_account: 25 tests 11.83s 6049 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_approval_purchase: 15 tests 1.82s 916 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_approval_sale: 20 tests 2.88s 1440 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_brain: 161 tests 79.05s 27900 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_chat: 144 tests 70.54s 23875 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_crm: 24 tests 5.71s 3402 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_documents: 37 tests 11.94s 7213 queries 2026-07-27 18:42:21,845 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_editor: 6 tests 0.04s 51 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_expense: 46 tests 23.77s 15335 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_helpdesk: 10 tests 1.44s 912 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_hr: 37 tests 4.55s 2795 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_livechat: 21 tests 7.00s 4292 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_marketing: 18 tests 14.90s 10401 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_memory: 40 tests 13.96s 8200 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_memory_brain: 12 tests 7.36s 5398 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_mrp: 39 tests 28.49s 19774 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_ops: 118 tests 81.22s 40541 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_ops_brain: 13 tests 1.64s 1001 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_project: 32 tests 20.61s 14333 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_pulse: 54 tests 30.36s 22391 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_pulse_memory: 9 tests 1.18s 881 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_purchase: 37 tests 19.11s 12773 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_rag: 93 tests 51.16s 38987 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_sale: 30 tests 6.39s 3960 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_sale_crm: 12 tests 0.04s 46 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_search: 49 tests 16.43s 1405 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_skill: 99 tests 18.41s 11837 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_skill_memory: 11 tests 1.14s 734 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_stock: 32 tests 10.56s 7729 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_website: 55 tests 43.99s 32257 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_workflow: 115 tests 69.90s 52696 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_ai_workflow_automation: 11 tests 14.25s 1774 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment: 9 tests 8.33s 5821 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment_crm: 4 tests 2.84s 2079 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment_sale: 3 tests 3.74s 1885 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.66s 1075 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment_website: 22 tests 12.49s 8290 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment_website_hr: 4 tests 7.98s 4637 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_appointment_website_patch1: 3 tests 2.74s 1302 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval: 278 tests 165.62s 89089 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_account: 52 tests 77.29s 25938 queries 2026-07-27 18:42:21,846 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_analytic: 8 tests 21.45s 3506 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 95.26s 45312 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_marketplace: 4 tests 6.06s 4515 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_project: 9 tests 6.22s 2705 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 18.95s 11320 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_sale: 11 tests 26.60s 9850 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_approval_stock: 31 tests 42.79s 29731 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_auth_password_policy: 3 tests 0.06s 76 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_auto_currency_rate: 3 tests 9.19s 7769 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_auto_currency_rate_acb: 10 tests 75.37s 62300 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_auto_currency_rate_bidv: 5 tests 28.89s 23333 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_auto_currency_rate_vcb: 11 tests 83.86s 70092 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_auto_currency_rate_xe: 5 tests 29.06s 23321 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_base_district: 10 tests 2.05s 1472 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_base_state_group: 14 tests 0.62s 476 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_base_ward: 10 tests 2.21s 1467 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.stats: viin_brain: 948 tests 619.79s 318732 queries 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.tests.result: 0 failed, 0 error(s) of 3584 tests when loading database 'rb-f163aeb-223409-398459' 2026-07-27 18:42:21,847 100 INFO rb-f163aeb-223409-398459 odoo.service.server: Initiating shutdown 2026-07-27 18:42:21,848 100 INFO rb-f163aeb-223409-398459 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.